DNS reconnaissance tools

Tools

aiodnsbrute (asynchronous brute forcing DNS domain names)

network scanning, penetration testing

When a project requires resolving or guessing host names, then this tool is a great addition to the toolkit. It focuses on 'fast' by using asynchronous operations. The list of names to try is provided with a wordlist.

Fierce (DNS reconnaissance tool)

information gathering, reconnaissance, security assessment

Fierce is a security tool that helps with DNS reconnaissance. It can locate non-contiguous IP space, but using DNS information.

SubBrute (DNS enumeration tool)

information gathering, penetration testing, security assessment

SubBrute is a DNS meta-query spider that enumerates DNS records and subdomains. This can be useful during penetration tests and security assessments.

SubFinder (subdomain scanner)

discovery of sensitive information, information gathering, penetration testing, reconnaissance, security assessment

SubFinder is a tool to scan domains and discover subdomains. This may be useful during the reconnaissance phase of penetration testing where information is collected. Some subdomains may reveal sensitive data or point to interesting targets such as a backup location.

Missing a favorite tool in this list? Share a tool suggestion and we will review it.