Tools · Workbench
Attack surface inventory
Lessons on subfinder, Amass, httpx, Nuclei, ffuf, and Gobuster used to inventory and check the domains, hosts, and staging sites your organization owns.
- 7 lessons
- 1.5 h of reading
- 6 topics
Outsiders build a list of your hostnames, web services, and forgotten files from public data and a few hours of requests. These lessons build the same list first, compare it with what the organization thinks it owns, and turn every gap into a ticket with an owner.
Passive tools such as subfinder only read third-party datasets. Probes, template scans, and path discovery send traffic, so they run against your own staging hosts, or production with the owner’s written approval and an agreed request rate.
subfinder
1 lesson
Amass
1 lesson
httpx
1 lesson
Nuclei
2 lessons
- 01Nuclei on staging: run curated templates and triage the resultsRun Nuclei against a staging host you own with severity and tag filters and a request rate limit, then sort its findings into real exposures, noise, and items to verify by hand.12 min
- 02Writing a Nuclei template that checks your own baselineTurn one internal security requirement, such as HSTS on the login page, into a small Nuclei template, validate it, and run it across every owned web host on a schedule.11 min
ffuf
1 lesson
Gobuster
1 lesson