NTDS.dit Extraction
adDéfinition
L'extraction de NTDS.dit désigne l'opération consistant à récupérer et exploiter la base de données Extensible Storage Engine (ESE) qui stocke l'intégralité des objets Active Directory d'un domaine sur chaque contrôleur de domaine, y compris les hashes NTLM et clés Kerberos de tous les comptes utilisateurs, ordinateurs et de service. Le fichier NTDS.dit, généralement situé dans %SystemRoot%\NTDS, ne peut pas être copié directement pendant que le service Active Directory Domain Services est en cours d'exécution, car il est verrouillé en écriture continue ; les attaquants contournent cette limitation via des techniques de copie de volume shadow (VSS), par exemple avec vssadmin ou l'outil ntdsutil (commande « ntdsutil snapshot »), ou via des outils comme secretsdump.py de la suite Impacket exploitant directement le protocole de réplication distant sans jamais nécessiter d'accès local au fichier. Une fois extrait, le fichier est traité conjointement avec la ruche de registre SYSTEM, nécessaire pour déchiffrer la clé de chiffrement Boot Key protégeant les hashes stockés, permettant l'obtention de l'ensemble des hashes NTLM du domaine hors ligne, exploitables ensuite pour des attaques Pass-the-Hash ou du cassage par force brute. Cette technique constitue l'objectif ultime de nombreux scénarios de compromission Active Directory, la protection du fichier NTDS.dit et sa sauvegarde chiffrée figurant parmi les priorités absolues de durcissement.
Méthodes d'extraction
- VSS : vssadmin create shadow /for=C:, copie ntds.dit depuis le shadow copy
- ntdsutil IFM : ntdsutil 'activate instance ntds' 'ifm' 'create full c:\IFM' — légitime, utilisé pour promotion RODC
- DCSync : Impacket secretsdump.py — sans accès physique au DC, via réseau
- Copie depuis backup : Si l'attaquant accède aux backups
Déchiffrement
- impacket secretsdump.py -ntds ntds.dit -system SYSTEM LOCAL
- Nécessite la clé SYSTEM du registre (HKLM\SYSTEM) pour déchiffrer les hashes
Détection
- VSS créé sur DC : Event 7036, 8224, Shadow Copy events
- ntdsutil IFM : Event ID 1004 NTDS
- DCSync : Event 4662 sur objet domaine
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