Content discovery / recon
Content discovery is a significant part of web application penetration testing or bug bounty hunting. This process involves identifying and mapping out components, endpoints, directories, functionality, and subdomains of a target web application.
Things we want to look at are:
- Subdomains 
- Technology stack 
- Directories and endpoints 
- Parameters 
- Functionality 
- APIs 
- JavaScript / fontend analysis 
- Other open ports / services 
Checklist
Web Server
- Can we identify the version of the Web Server? 
- Are there any subdomains? 
Common files
- robots.txt 
- sitemap.xml 
- .htaccess 
- security.txt 
- manifest.json 
- browserconfig.xml 
- etc 
Frontend checks
- Inspect the page source for frontend scripts & information 
- Is there any sensitive information in the frontend? 
- Are there links and other things in the frontend that aren't used? 
Entry Points
- What endpoints exist 
- What HTTP methods are used 
- What parameters are used 
- Fuzz for hidden endpoints, files, parameters, methods, etc 
Map Application Architecture
- Step through the entire application 
Last updated
Was this helpful?
