BHH logo

Source Code

Numerous examples and demonstrations are provided throughout the book to give you hands-on experience.
These are written in various languages with an emphasis on JavaScript, due to its dominance within browsers.
Most of the server-side code is written in Ruby (not RoR, just simple Ruby and some micro-frameworks).
You will also notice some Java, C#, Assembly and various markup languages.

Chapter 1

Web Browser Security

Chapter 2

Initiating Control

Chapter 3

Retaining Control

Chapter 4

Bypassing the SOP

Chapter 5

Attacking Users

Chapter 6

Attacking Browsers

Chapter 7

Attacking Extensions

Chapter 8

Attacking Plugins

Chapter 9

Web Applications

Chapter 10

Attacking Networks