Hacker's HandBook :-
This
book is a practical guide to discovering and exploiting security flaws
in web applications. The authors explain each category of vulnerability
using real-world examples, screen shots and code extracts.
The book is extremely practical in focus, and describes in detail the
steps involved in detecting and exploiting each kind of security
weakness found within a variety of applications such as online banking,
e-commerce...