dnsmap
0.30 open-sourceThe section your link pointed to isn't on dnsmap's page any more, so we've brought you to the top.
dnsmap scans a domain for common subdomains using a built-in or an external wordlist, mainly used by pentesters during the information gathering phase.
Summary
dnsmap is an open-source command-line tool that scans a domain for subdomains by brute-forcing a built-in or external wordlist, matching around 1000 common names like ns1, smtp, or firewall against the target. It runs without root privileges and writes results to CSV or human-readable output for later processing. It is aimed at penetration testers doing information gathering during infrastructure assessments, particularly useful when zone transfers are blocked, as they usually are. It sits in the DNS enumeration corner of reconnaissance tooling, alongside other subdomain brute-forcers rather than a named competitor. First committed in 2019 and maintained as a revival of a 2006 project, it now has 5 contributors but has seen no commits in the past year, so treat it as stable rather than actively developed.
dnsmap scans a domain for common subdomains using a built-in or an external wordlist, mainly used by pentesters during the information gathering phase.
How dnsmap helps
Which subdomains actually exist for a target domain when zone transfers are refused?
works through a list of roughly 1000 common names in English and Spanish against the domain and reports every one that resolves, giving you a subdomain map without relying on the DNS server handing over its zone
What forgotten or badly configured hosts is a target organization exposing?
flags names like test or staging that resolve successfully, surfacing servers that were likely never meant to be found through normal browsing
Which internal IP ranges is a domain leaking through its DNS answers?
checks resolved addresses against the RFC 1918 private ranges and reports any subdomain that discloses an internal IP
Am I about to be misled by a domain that resolves everything I throw at it?
attempts to detect wildcard DNS configurations before the brute-force run, so matches from a wildcard-enabled domain can be recognized as false positives rather than real hosts
Which new remote-access or extranet entry points does this organization have that aren't listed anywhere public?
surfaces subdomains such as extranet or vpn-style names that resolve but were never linked from the main site, giving a starting point for further netblock and whois research
Can I hand these results to another tool or report without retyping them?
writes matches to CSV or a human-readable file, timestamped automatically if no output name is given, so the list of found hosts can be reused downstream
Languages
Command line
No command matches.
| option | found in | since | description |
|---|
Values are placeholders taken from each option’s declared default. Nothing is executed here — the output shown is a recording of a run that already happened.
Release-note detail over time
See how much detail dnsmap puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.
Checking release-note history…
Releases
2 entries
No entries match these filters.
- February 20101
- February 20091
Project health
Issue, contributor and maintainer activity in resurrecting-open-source-projects/dnsmap, 2023-10 – 2026-09, as of 2026-09-25. Twelve-month figures first; the trend lines run the whole window.
- Contributors 0 ±0 vs prior 12 months
- Maintainers 0 +0 joined · −0 left, last 12 months
- Bus factor 0 committers behind half the commits
- Community-filed not measured of issues opened, last 12 months
- Median time to close not measured issues closed, last 12 months
- Open backlog 3 of 6 issues ever filed
- Issues opened / month 0 · 0 communitymaintainers
- Open backlog 3
- Contributors / month 0
- Commits / month 0
- Stars 48
Counts from the project's public repository and git history; no individuals are identified. Maintainers are the committers covering 80% of the last year's commits. how we measure this
Libraries its release ships
What its latest release locks, checked against known advisories.None of its release's images build from a lockfile we can read.
Add the badge to your README
Maintain this project? The badge links readers straight to this page, so they can follow every release here.