Browsing: a flexible instrument for improving web-based security