dns_recon
Enumerate DNS records (A, MX, NS, SOA, SRV) and attempt zone transfers for a domain to map its infrastructure during authorized security assessments.
Instructions
Enumerate DNS records for an in-scope domain (dnsrecon).
TOOL_NAME=dns_recon DISPLAY_NAME=DNS Reconnaissance USECASE=Enumerate DNS records (A, MX, NS, SOA, SRV, zone transfer attempts) for a domain INSTRUCTIONS=1. Ensure domain is in scope, 2. Choose scan_type, 3. Call INPUT_DESCRIPTION=domain (e.g. example.com); scan_type (std|axfr|brt|srv) OUTPUT_DESCRIPTION=Dict with status, raw dnsrecon output, command and mode EXAMPLES=dns_recon("example.com", "std") PREREQUISITES=Domain authorized and in scope RELATED_TOOLS=subdomain_enum, whois_lookup
Args: domain: Domain to enumerate (must be in scope). scan_type: dnsrecon scan type (std, axfr, brt, srv).
Returns: Structured result dict.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | ||
| scan_type | No | std |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||