Consolidate evidence
Normalize supported DNS zone files, CSV exports, JSON/JSONL host results and hostname lists.
Merge DNS and discovered-host exports into an evidence-backed asset inventory. Compare two snapshots, review changes, and download your findings—without uploading your files.
Private workspace
Use exports for systems you own or are authorized to assess. Files are parsed in your browser; this page makes no live DNS requests.
When set, out-of-scope names are excluded with a warning. Leave blank to compare mixed inventories.
Older zone export or discovery results.
Current exports to consolidate and compare.
Supports a documented BIND-style zone subset, normalized CSV, JSON/JSONL host objects and one-hostname-per-line TXT. Maximum 5 MB/file, 30,000 records/file. Supported formats and limits.
Comparison results
| Change | Hostname | Type | Value | Evidence |
|---|
| Change | Hostname | Type | Value | Evidence |
|---|
A new or missing record reflects differences in supplied evidence, not a confirmed security issue or proof of current internet exposure. Check collection time and source coverage before acting.
How it works
Reconnaissance starts with a defensible inventory. Compare like-for-like snapshots and retain the inputs that explain each finding.
Normalize supported DNS zone files, CSV exports, JSON/JSONL host results and hostname lists.
Identify new, removed and changed hosts or DNS records, with source provenance and explicit limitations.
Download an inventory, change report or snapshot JSON for repeatable analysis.
Guides
Export DNS records from Cloudflare's dashboard or authorized API, preserve the original zone file, and compare two snapshots in Recon.ph.
Read guide ↗Download a GoDaddy-managed DNS zone, identify its BIND records, and compare a baseline with a later export without changing DNS.
Read guide ↗Use dig on Linux or macOS and Resolve-DnsName on Windows to collect scoped public DNS answers and produce a Recon.ph-compatible CSV.
Read guide ↗Export an Azure DNS zone file or Route 53 record-set JSON, understand format differences, and prepare a supported Recon.ph CSV input.
Read guide ↗Prepare a BIND-style DNS export for asset comparison: understand origin, relative names, record values and import limitations.
Read guide ↗Reproduce a before-and-after DNS comparison, interpret two host changes and four record changes, and avoid false security conclusions.
Read guide ↗REPEATABLE INVESTIGATION
Download example exports and a reusable inventory template; understand every normalization and matching decision.