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.5k2mo ago

Amass

Go
Featured

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

dnsattack-surfaceowaspasset-discovery
14.5k2.1k2mo ago

dnsx

Go

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

dnsresolverwildcardprojectdiscovery
2.7k3102mo ago

Knock

Python

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

dnswordlistvirustotalzone-transfer
4.2k8814mo ago

Assetfinder

Go

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

passivesubdomainfasttomnomnom
3.6k5402y ago

Subjack

Go

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

takeovercnameclouddangling-dns
2.1k3503mo 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.0k5742mo ago

GoBuster DNS

Go

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

dns-bruteconcurrentwildcardresolvers
13.6k1.6k2mo 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.6k2152mo ago

puredns

Go

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

dns-bruteforcewildcard-detectionresolversubdomain-discovery
2.2k1884mo ago

Findomain

Rust

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

cert-transparencysubdomain-enumpassive-reconmonitoring
3.7k3942mo ago

Sublist3r

Python

Fast subdomain enumeration tool using OSINT sources for penetration testers.

subdomainenumerationosintdns
10.9k2.2k1y ago