darkoperator/dnsrecon
DNS Enumeration Script observed · 2026-08-28
Health v2 · maintenance only
91/100
- Activity 98
- Release rhythm 78
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 36.0
- age_days: 5739
- days_rel: 66
- days_push: 16
- n_releases_24m: 11
Adoption not part of the score
3061 stars · 578 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
DNSRecon is a Python-based DNS enumeration tool for security assessments and network troubleshooting. It supports zone transfer checks, general record enumeration, SRV and TLD expansion, subdomain brute forcing, PTR lookups, cache snooping, and optional Shodan netblock enrichment via CLI or a bundled REST API.
Use cases
- enumerate DNS records for a domain
- check if a zone transfer is possible on nameservers
- brute force subdomains with a wordlist
- perform reverse DNS lookups on an IP range or CIDR
- expand TLDs and check wildcard resolution
- enrich enumeration results with Shodan netblock data
- run DNS recon through a REST API
When to choose
- you need a scriptable, comprehensive DNS enumeration tool during a security assessment
- you want passive and active DNS recon including brute forcing and cache snooping
- you want Shodan-enriched netblock expansion from SPF and WHOIS data
When to avoid
- you need a GUI-driven reconnaissance platform rather than a CLI tool
- you only need a quick single DNS lookup rather than full enumeration
- you require a tool that runs on Python versions older than 3.12
Facets
cli-tool · maturity active
security networking cli web-scraping security penetration-testing networking osint python cli windows cross-platform dns-enumeration dns-recon zone-transfer subdomain-bruteforce reconnaissance shodan-integration rest-api command-line linux macos
1 source
- readme: https://github.com/darkoperator/dnsrecon · fetched 2026-08-28 · a1d029f87658
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| darkoperator/dnsrecon | main | 91 |
For agents
markdown · JSON · MCP: product_card(name="darkoperator/dnsrecon")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem