Passive domain reconnaissance using Python stdlib — subdomains, SSL certs, WHOIS, DNS records, and availability checks. No API keys required.
Domain Intel is a passive OSINT skill for domain reconnaissance. It discovers subdomains, inspects SSL certificates, performs WHOIS lookups, resolves DNS records, and checks domain availability — all using Python's standard library with no API keys or external dependencies required. Install it when you need structured infrastructure intelligence about any domain.
npx clawhub@latest install domain-intelClick the Install button at the top of this page for one-click setup
web_search or web_extract for content-level researchQueries crt.sh over HTTPS to find subdomains recorded in public certificate logs. No active scanning or brute-forcing — entirely passive and firewall-friendly.
Connects directly to the target on port 443 to retrieve certificate expiry, cipher suite, Subject Alternative Names, and issuer information in structured JSON.
Contacts authoritative WHOIS servers over TCP:43 for registrar name, registration and expiry dates, and name servers. Covers over 100 top-level domains.
Resolves A, AAAA, MX, NS, TXT, and CNAME records using system DNS for A/AAAA and Google DNS-over-HTTPS for other record types, keeping queries firewall-friendly.
Accepts multiple domains and multiple check types in a single command, running queries concurrently via concurrent.futures for fast results at scale.
Built entirely on the Python standard library (socket, ssl, urllib, json, concurrent.futures). No pip installs, no API keys, no accounts — works identically on Linux, macOS, and Windows.
Security researchers and defenders can quickly map an organization's publicly visible subdomain surface using passive Certificate Transparency data — no active probing required.
Check expiry dates, cipher suites, and SANs across a list of domains in one bulk command, useful for ops teams monitoring certificate hygiene.
Passively determine whether target domains are registered, who owns them, and when they expire — useful for brand protection or acquisition planning.
Combine DNS, WHOIS, and subdomain data to build a structured picture of an organization's domain infrastructure before a security assessment or audit.
Log in to write a review
No reviews yet. Be the first to share your experience!