Securing and Hacking Browsers