Beginner's Guide to Web Security - A 100+ page ebook that talks about basics of web security.

A 100+ page ebook that talks about the basics of web security, various types of web security attacks and how to avoid/fix them.