Mode Enumerasi
9
std sampai zonewalk
Output
JSON/CSV
--db / -j — siap SIEM
Kasus Emas
AXFR
zona utuh bila tak dikunci
Risiko
RENDAH
kecuali mode brute
01Konsep
dnsrecon: Enumerasi DNS Terarah
dig menjawab satu pertanyaan; dnsrecon menjalankan seluruh rencana kueri: rekaman standar, uji AXFR, brute subdomain dari wordlist, zona walk DNSSEC, hingga SRV. Satu tool, sembilan strategi — pilih sesuai izin & kebisingan.
RED — MODE PALING PRODUKTIF
- std — fondasi: A/NS/MX/SOATXT sekali jalan.
- axfr — uji semua NS otomatis.
- brte — subdomain dari wordlist (mulai berisik ke resolver).
- zonewalk — NSEC walking bila DNSSEC keliru dikonfigurasi.
BLUE — MONITORING
- Brute DNS = gelombang kueri NXDOMAIN dari satu sumber — mudah dihitung di log resolver.
- AXFR ditolak = log "rejected"; alarm bila datang dari IP asing.
- Rate-limit kueri NXDOMAIN per klien (RRL).
02Builder
Susun Mode dnsrecon -t
Domain
Mode (-t)
Nameserver (-n, opsional)
dnsrecon
03Mode & Contoh
Referensi Mode & Output Beranotasi
| Mode | Apa yang Dilakukan | Kebisingan |
|---|---|---|
| std | A, NS, SOA, MX, TXT, SPF, SRV sekali jalan | ≈0 |
| axfr | Uji zone transfer ke semua NS yang ditemukan | ≈0 (ditolak = log server) |
| brte | Brute subdomain dari wordlist (-w) | Ratusan kueri — terlihat di resolver |
| zonewalk | Walking NSEC/NSEC3 bila DNSSEC salah set | ≈0 |
| goog / crt | Dork mesin pencari / kueri CT log | 0 ke target |
| srv | Enumerasi SRV umum (_sip, _ldap, _gc…) | ≈0 |
pola pemakaian — beranotasi
# 1. fondasi — rekaman standar: dnsrecon -d abdurrozak.my.id -t std [*] [A] dvwa1.abdurrozak.my.id — 172.16.20.201 [*] [NS] ns1.abdurrozak.my.id — … # 2. uji zona transfer ke NS yang barusan ditemukan: dnsrecon -d abdurrozak.my.id -t axfr [-] All servers responded with failure # aman — catat sebagai "dikunci benar" # 3. brute subdomain — mulai berisik, target milikmu: dnsrecon -d abdurrozak.my.id -t brte -w /usr/share/wordlists/dnsrecon/subdomains-top1mil-5000.txt # 4. pasif penuh — via sertifikat: dnsrecon -d abdurrozak.my.id -t crt # 5. simpan untuk laporan: dnsrecon -d abdurrozak.my.id -t std -j recon/dns/dnsrecon.json
INSTAL & URUTAN
apt install dnsrecon. Urutan bijak: crt → std → axfr → zonewalk (semuanya senyap), baru brte bila dibutuhkan — dan arsipkan JSON sebagai bukti.