Web/HTB Recon Checklist


1. Passive Recon / OSINT


2. Subdomain Enumeration

DNS-based

Add all Enumerated/Collected subdomains from different tools in different files into one file with unique subdomains, that may be subdomains.txt

Run : cat subf.txt haksubs.txt asset.txt | sort -u > subdomains.txt

Now, will check the identified subdomains are active or not - Run : httpx -l subdomains.txt -o activesubs.txt -threads 200 -status-code -follow-redirects

To seperate ones without a status code from ones with a status code use: cat activesubs.txt | awk -F'//' '{print $2}' | awk '{print $1}' | sort > clean_active.txt This returns ones without any status code, which u can then add to your wordlist for VHOST fuzzing

You’ll able to see the active subdomains only, on which you can start finding bugs and all.

Certificate Transparency (CT) logs