■ What you need to know about web servers and the HTTP protocol
■ The Basics of Web Hacking: our approach
■ Common web vulnerabilities: they are still owning us
■ Setting up a safe test environment so you don’t go to jail
There is a lot of ground to cover before you start to look at specific tools and how to configure and execute them to best suit your desires to exploit web applications. This chapter covers all the areas you need to be comfortable with before we get into these tools and techniques of web hacking. In order to have the strong foundation you will need for many years of happy hacking, these are core fundamentals you need to fully understand and comprehend. These fundamentals ...