Subdomain Enumeration
Asset discovery begins by enumerating the target’s subdomains. Golem uses passive OSINT only — no DNS brute-force, no traffic to the target during enumeration. This keeps the engagement quiet and minimizes false positives.The nine sources
Golem queries all of these in parallel and merges results:
Each source contributes a partial view; combining them produces the most complete passive subdomain set practically obtainable. Each result records which source(s) surfaced it.
Validation
Raw OSINT results contain noise — expired DNS, typos, decommissioned hosts. Every candidate is validated:- DNS resolution — does the subdomain still resolve?
- Liveness — is anything answering on HTTP(S)?
- Meaningful response — not a default parking page or uniform 404?
- Tech-stack fingerprinting — what is it running (feeds later phases)?
Continuous monitoring
Subdomain scans can run standalone, and scheduled audits re-run them automatically. When a scan detects new or removed subdomains versus the previous scan, Golem notifies you — by email and Slack if connected — so newly exposed surface gets attention immediately.Targets that don’t show up
Passive OSINT will miss:- Internal-only subdomains that never appear in CT logs or public scans
- Subdomains created very recently (under a few hours old)
- Subdomains intentionally excluded from public DNS