DNS Enumeration
hackingDéfinition
L'énumération DNS est une technique de reconnaissance qui vise à collecter le maximum d'informations sur l'infrastructure d'une organisation via ses enregistrements DNS (Domain Name System). Elle permet d'identifier les sous-domaines, les serveurs mail, les serveurs de noms, les adresses IP associées et parfois des informations sur les services cloud utilisés. Les types d'enregistrements DNS les plus informatifs pour un attaquant incluent : A (IPv4), AAAA (IPv6), MX (serveurs mail), NS (serveurs de noms), TXT (configurations SPF, DKIM, DMARC, vérifications de propriété), CNAME (alias), SOA (Start of Authority avec les informations de la zone), PTR (résolution inverse), SRV (services spécifiques) et CAA (Certification Authority Authorization). Les techniques d'énumération DNS vont de la simple résolution d'enregistrements publics (totalement passive) à la tentative de zone transfer (AXFR) qui, si elle réussit, révèle l'intégralité des enregistrements d'une zone DNS. Le brute-force de sous-domaines (utilisant des wordlists et en résolvant chaque candidat) est la technique la plus productive pour découvrir des sous-domaines non listés dans les résultats des moteurs de recherche. Des outils spécialisés incluent : dnsenum (énumération complète avec tentative AXFR et brute-force), dnsrecon (reconnaissance DNS avancée), Amass (découverte de sous-domaines multi-techniques), Subfinder (agrégation de multiples sources), fierce (scan DNS aggressif), et les DNS resolvers rapides comme MassDNS ou PureDNS pour le brute-force haute vitesse sur des wordlists de millions d'entrées. L'analyse des enregistrements TXT est particulièrement révélatrice : les enregistrements SPF listent tous les serveurs autorisés à envoyer des emails au nom du domaine (révélant les prestataires utilisés), les enregistrements de vérification exposent les services cloud (Google Workspace, Microsoft 365, Salesforce), et les enregistrements DMARC et DKIM révèlent la maturité de la politique email de l'organisation.
Fonctionnement
L'énumération DNS commence par l'identification des serveurs de noms autoritaires via une requête NS. La tentative de zone transfer (dig AXFR @ns1.domaine.fr domaine.fr) est la première étape : si elle réussit sur des serveurs mal configurés, elle révèle immédiatement tous les enregistrements de la zone. En cas d'échec, le brute-force de sous-domaines prend le relais avec des wordlists spécialisées (SecLists, Assetnote).
L'analyse des Certificate Transparency Logs via crt.sh complète l'énumération en révélant les sous-domaines couverts par des certificats TLS historiques, y compris des sous-domaines qui n'existent plus dans les DNS actuels mais ont existé par le passé.
Exploitation offensive
Les sous-domaines découverts peuvent révéler : des environnements de staging (dev.domaine.fr, test.domaine.fr) souvent moins sécurisés que la production, des applications métier internes accessibles depuis Internet, des services cloud mal configurés, et des domaines candidats au subdomain takeover si leur CNAME pointe vers un service cloud non configuré.
Détection et mitigation
Les contre-mesures incluent la désactivation des zone transfers vers des IP non autorisées (configuration BIND/PowerDNS), la surveillance des résolutions DNS anormales sur les serveurs autoritaires, et la gestion rigoureuse des sous-domaines actifs pour prévenir le subdomain takeover. Les DNS passifs (pDNS) permettent de surveiller les résolutions sur ses propres domaines.
Articles liés
Expert en cybersécurité offensive et intelligence artificielle. Pentest, audit et développement IA sur-mesure.
Services
- Audit Infrastructure
- Audit Kubernetes
- Audit Microsoft 365
- Audit Sécurité Réseau
- Analyse de Risques
- Audit Active Directory
- Audit Application Web
- Audit Cloud (AWS/Azure/GCP)
- Audit Messagerie
- Audit API (OWASP Top 10)
- Audit DevSecOps & CI/CD
- Audit Code Source (SAST)
- Audit Postes de Travail
- Audit Sauvegarde & Résilience
- Audit OT/SCADA (IEC 62443)
- Développement IA
- Formations
Ressources
Projets & Outils
© 2026 Ayi NEDJIMI Consultants. Tous droits réservés. 2.1.7
Un projet cybersécurité ?
Expert dispo · Réponse 24h