Advanced Web Reconnaissance
ULTRA-DETAILED: Master infrastructure fingerprinting, DNS analysis, and automated reconnaissance tradecraft.
Curriculum
20 ModulesInfrastructure Fingerprinting & The DNS Deep Dive
Strategic context, protocol internals, and advanced tradecraft for DNS reconnaissance.
Passive Subdomain Enumeration
Using sources like CRT.sh, VirusTotal, and search engines to find subdomains without touching the target.
Active Subdomain Enumeration
Brute-forcing subdomains with MassDNS and permutation scanning.
Port Scanning & Service Discovery
Effective use of Nmap and Masscan to find open ports.
Web Technology Fingerprinting
Identifying CMS, frameworks, and libraries using Wappalyzer and BuiltWith logic.
Content Discovery (Dirbusting)
Finding hidden directories and files using Ffuf and Gobuster.
Parameter Discovery & Fuzzing
Finding hidden GET/POST parameters that might be vulnerable.
GitHub Reconnaissance
Finding secrets and leaked code in public repositories.
Cloud Asset Discovery
Enumerating S3 buckets, Azure Blobs, and Google Cloud Storage.
Visual Reconnaissance (Screenshots)
Automating screenshots with EyeWitness/Aquatone to identify interesting targets quickly.
JavaScript Analysis for Recon
Extracting endpoints and secrets from client-side JS files.
Internet-Wide Scanning Data
Using Shodan, Censys, and Fofa for passive infrastructure analysis.
WAF Detection & Evasion
Identifying Web Application Firewalls and finding the origin IP.
API Reconnaissance
Discovering and mapping undocumented API endpoints (Swagger/GraphQL).
Subdomain Takeovers
Identifying and verifying subdomain takeover vulnerabilities.
Wayback Machine & Archive Recon
Mining archived data for old endpoints and deleted secrets.
Email & User Enumeration
Finding valid users via password reset and registration endpoints.
Custom Wordlist Generation
Creating target-specific wordlists using CeWL and other tools.
Recon Automation Pipelines
Building a continuous monitoring system with multiple tools.
Final Exam: The Black Box
A complete recon assessment against a simulated target.