The document provides information about conducting information gathering and reconnaissance of web applications. It discusses testing techniques for gathering information such as:
- Using search engines to find sensitive design and configuration details exposed directly or indirectly online
- Fingerprinting the web server to determine the type and version for known vulnerabilities
- Reviewing web server metafiles like robots.txt for information leakage
- Enumerating applications running on the webserver through different techniques
- Reviewing webpage comments and metadata for sensitive information exposure
The document provides examples and tools for each technique and emphasizes the importance of information gathering for understanding the target application before conducting attacks. It also discusses potential remediations like access control, header obfuscation and custom web server compilation
Related topics: