ENNAENNA
🔍

Subdomain Enumeration

14 tools indexed

Subdomain enumeration and DNS discovery tools for mapping an organization's external attack surface. These tools use passive sources like certificate transparency logs, search engines, and DNS aggregators, as well as active brute-forcing techniques to find subdomains that may host vulnerable services.

Subfinder

Go
Featured

Fast passive subdomain enumeration tool. Uses multiple sources including certificate transparency logs.

passivecertificate-transparencyprojectdiscovery
13.5k1.5k24d ago

Amass

Go
Featured

In-depth attack surface mapping and asset discovery. DNS enumeration, network mapping, OSINT data sources.

dnsattack-surfaceowaspasset-discovery
14.5k2.1k1mo ago

dnsx

Go

Fast multi-purpose DNS toolkit. Retries, wildcard filtering, and multiple resolver support.

dnsresolverwildcardprojectdiscovery
2.7k31024d ago

Knock

Python

Subdomain enumeration tool using wordlist and DNS resolution. Supports VirusTotal and zone transfers.

dnswordlistvirustotalzone-transfer
4.2k8813mo ago

Assetfinder

Go

Find domains and subdomains potentially related to a given domain. Pulls from multiple passive sources.

passivesubdomainfasttomnomnom
3.6k5401y ago

Subjack

Go

Subdomain takeover tool. Checks if CNAME records point to deprovisioned cloud services.

takeovercnameclouddangling-dns
2.1k3502mo ago

Altdns

Python

Subdomain discovery through alterations and permutations. Generates mutated wordlists from known subdomains.

permutationmutationwordlistdns
2.5k4471y ago

DNSRecon

Python

DNS enumeration script. Zone transfers, reverse lookups, Google dorking, SRV records, and DNSSEC testing.

dnszone-transferdnssecenumeration
3.0k57424d ago

GoBuster DNS

Go

DNS subdomain bruting using Go. Concurrent queries with wildcard detection and custom resolvers.

dns-bruteconcurrentwildcardresolvers
13.6k1.6k24d ago

DNSenum

Perl

Multithreaded DNS enumeration tool that discovers subdomains via dictionary brute-force, Google scraping, and zone transfers.

dnsenumerationbrute-forcezone-transfer
6841426y ago

shuffleDNS

Go

Wrapper around massdns for enumerating valid subdomains using active bruteforce and resolving with wildcard filtering.

subdomain-bruteforcedns-resolutionwildcard-filteringmassdns
1.6k21523d ago

puredns

Go

Fast domain resolver and subdomain bruteforcing tool that handles wildcard detection and DNS validation.

dns-bruteforcewildcard-detectionresolversubdomain-discovery
2.2k1882mo ago

Findomain

Rust

Cross-platform subdomain enumerator using certificate transparency logs and multiple APIs for fast passive discovery.

cert-transparencysubdomain-enumpassive-reconmonitoring
3.7k39426d ago

Sublist3r

Python

Fast subdomain enumeration tool using OSINT sources for penetration testers.

subdomainenumerationosintdns
10.9k2.2k1y ago