Browsing: self protection fighting techniques