DNSRecon

A Python command-line script for DNS enumeration, record lookups, zone transfer checks and subdomain brute-forcing.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About DNSRecon

DNSRecon is a DNS enumeration script written in Python, a port of a Ruby tool its author first wrote in 2007. It queries a domain's DNS records, tests whether zone transfers are allowed and can brute-force subdomains to map out what a domain exposes.

The repository also includes a Dockerfile and a REST variant of the tool. It suits penetration testers and administrators auditing their own DNS setup.

Strengths

  • Covers record lookups, zone transfer tests and subdomain brute-forcing
  • Can run in Docker
  • Includes a REST interface variant
  • Long history and wide use

Limitations

  • Intended for authorized testing only
  • Command-line only with no graphical interface

Details

Pricing
FreeFree and open source.
License
Open source, license not stated
Developer
darkoperator
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
No
Best suited for
Security testers and admins mapping the DNS footprint of a domain they are authorized to test
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to DNSRecon

Compare all

Software that can replace DNSRecon for an important use case, and what changes if you switch.

  • DNSDumpster

    A web tool that discovers DNS records and hosts related to a domain for security research.

    FreeProprietaryWeb

    DNSDumpster runs in the browser with nothing to install and relies on passive public DNS data, so zone transfer tests and brute-forcing are not available.

  • dnsx

    Query DNS records in bulk from the command line.

    dnsx is an MIT-licensed Go command-line tool for bulk DNS queries with custom resolvers, focused on record lookups rather than zone transfer checks.

  • Subfinder

    Find subdomains using passive online data sources.

    Subfinder is an MIT-licensed tool that finds subdomains through passive online sources instead of brute-forcing, and some sources need API credentials.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing