Impacket
adDéfinition
Impacket est une bibliothèque et suite d'outils Python open-source, développée initialement par CORE Security puis largement enrichie par la communauté, dédiée à la manipulation bas niveau des protocoles réseau Windows tels que SMB, RPC, Kerberos et LDAP, devenue une référence incontournable en pentest et en Red Team Active Directory. Elle regroupe des dizaines de scripts couvrant l'ensemble des phases d'une attaque contre un domaine : secretsdump.py pour l'extraction de hachages depuis la base SAM, les LSA Secrets ou le fichier NTDS.dit via DCSync, GetNPUsers.py pour l'AS-REP Roasting, GetUserSPNs.py pour le Kerberoasting, getST.py pour l'abus de délégation contrainte et RBCD, psexec.py et wmiexec.py pour l'exécution de commandes distantes via Pass-the-Hash ou Pass-the-Ticket, et ntlmrelayx.py, l'un des outils de relais NTLM les plus complets et les plus utilisés du domaine offensif. Contrairement à des outils exclusivement écrits en C# comme Rubeus, Impacket présente l'avantage d'être multiplateforme et exécutable directement depuis des systèmes Linux, particulièrement adapté aux postes d'attaque en environnement de test d'intrusion. Sa large adoption dans la communauté offensive en a fait, symétriquement, une cible privilégiée de la recherche défensive, de nombreuses signatures EDR et règles de détection réseau étant spécifiquement conçues pour identifier les motifs de communication caractéristiques générés par ses différents scripts.
Scripts clés pour AD
- secretsdump.py : DCSync ou extraction NTDS.dit à distance
- GetUserSPNs.py : Kerberoasting
- GetNPUsers.py : AS-REP Roasting
- ntlmrelayx.py : NTLM Relay (SMB, LDAP, HTTP)
- rbcd.py : RBCD Abuse
- ticketer.py : Forge de tickets Kerberos
Usage défensif
- Impacket est utilisé par de nombreux scanners de vulnérabilités AD
- Les SOC utilisent secretsdump pour vérifier l'intégrité NTDS.dit
Détection
- SMB et MSRPC signatures spécifiques Impacket
- Event ID 4624 Type 3 avec comptes sensibles depuis serveurs non-admin
- Event ID 4769 volume anormal (GetUserSPNs)
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