Chapter 6. Web: Under (the) Cover


Better to light a candle than to curse the darkness.

 --Chinese Proverb


In this chapter, we shine a bright spotlight on the digital battlefield of the Web. We focus on the functional components of a typical Web application, and how they all fit together. Understanding the pieces of the Web puzzle will allow you to assemble a security masterpiece.

In Chapter 5, we hinted at ways in which attackers can figure out what is running on a Web server by simply analyzing URLs. Here we extend those ideas and identify various Web server technologies.

In this chapter we cover:

  • Building a Web application environment

  • Connecting components

  • Identifying various technologies from URLs

  • Examining errors reported by Web applications ...

Get Web Hacking: Attacks and Defense now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.