KALI/SANADNSRECON-01
ENUMERASI DNS
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

ModeApa yang DilakukanKebisingan
stdA, NS, SOA, MX, TXT, SPF, SRV sekali jalan≈0
axfrUji zone transfer ke semua NS yang ditemukan≈0 (ditolak = log server)
brteBrute subdomain dari wordlist (-w)Ratusan kueri — terlihat di resolver
zonewalkWalking NSEC/NSEC3 bila DNSSEC salah set≈0
goog / crtDork mesin pencari / kueri CT log0 ke target
srvEnumerasi 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.