DNSMap

command module
v0.0.0-...-f37171f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 16, 2026 License: MIT Imports: 13 Imported by: 0

README

DNSMap

DNSMap is a DNS mapping and visualization tool that uses the ProjectDiscovery Chaos API for initial discovery and recursively spiders DNS records to generate a tactical tree map.

Features

  • Initial Discovery: Uses the ProjectDiscovery Chaos API to find subdomains.
  • Recursive Spidering: Performs recursive DNS resolution up to a specified depth.
  • Visualization: Generates a PNG image of the DNS structure as a tree map.

Installation

To install the latest version:

go install github.com/Mortimus/DNSMap@latest

Usage

DNSMap -d example.com -key YOUR_PDCP_API_KEY
Flags
  • -d: Target domain (e.g., example.com) [Mandatory]
  • -key: PDCP API Key (can also be set via PDCP_API_KEY environment variable)
  • -t: Output theme: light or dark (default: light)
  • -o: Output filename (default: TARGET_dns_map.png)
  • -depth: Recursion depth for DNS spidering (default: 3)
Environment Variables
  • PDCP_API_KEY: Your ProjectDiscovery Chaos API key.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL