Reverse WHOIS
TL;DR: Search historic WHOIS records by registrant email, organisation name, or phone number to enumerate every domain the target ever registered — a horizontal-expansion staple.
What it is
Standard WHOIS resolves a domain to its registrant; reverse WHOIS inverts the lookup, returning every domain associated with a given registrant identifier across historic records. Since most organisations use a recognisable corporate email or org name on at least their first registrations, one query often returns hundreds of apex domains — many of them forgotten brand parks, old acquisitions, and pre-rebrand identities still hosting live content.
Preconditions / where it applies
- A recognisable target identity to pivot on: registrant email, org name, phone, postal address
- Tolerance for messy data — historic WHOIS includes typos and shared admin contacts
- Wildcard / “any owned asset” scope (program-scope-reading) so newly-discovered apexes are in scope
Technique
- Seed identifiers. Start with what you know:
- Public registrar contact email (look up the primary apex first:
whois target.tld) - Org name as it appears in HTTPS cert subject (certificate-transparency)
- Historical contact emails — look in security.txt, copyright footers, leaked PDFs
- Public registrar contact email (look up the primary apex first:
- Query reverse-WHOIS sources. Each has different coverage and pricing:
- ViewDNS reverse-whois (free, capped)
- WhoisXMLAPI / Whoxy (paid, deeper history)
- DomainTools Iris (expensive, best coverage)
- DNSlytics, SecurityTrails (mixed coverage)
- Combine output, dedupe by apex, and validate ownership. Privacy-shielded registrations (Domains By Proxy, Whoisguard) hide modern registrations; older records often pre-date the shield and reveal the same registrant.
- Cross-validate each newly-discovered apex with a second signal before adding to scope:
- Same analytics-tag-correlation ID
- Same ASN / IP block (asn-enumeration)
- Same cert org subject across CT logs
- Linked from official corporate site, press releases, or LinkedIn page
- Feed validated apexes back into the normal pipeline (subdomain-enumeration, acquisitions-recon, asset-graphing). One pivot can multiply attack surface 10x.
- Useful CLI for batch queries:
1
whois -h whois.viewdns.info "@target-corp.com" | sed -n 's/.*Domain: //p'
Detection and defence
- Reverse WHOIS lookups are passive and invisible to the target — no defender signal
- Defence is privacy shields, per-domain dummy contacts, and consistent use of a single registrar’s privacy service for all corporate domains
- For the hunter: false positives are common — shared registrar admin contacts, MSP-managed registrations. Always cross-validate before submitting reports against newly-discovered apexes
References
- ViewDNS Reverse WHOIS — free, low-volume reverse-whois UI
- Whoxy reverse WHOIS — large historic index
- HackTricks external recon methodology — where WHOIS pivots fit