Active Directory offensif & défensif : CTF Lazarus
Compromettez le domaine du CTF Lazarus, de l'accès initial au Domain Admin, puis verrouillez chaque vecteur que vous avez exploité.
À la carte : 600 € HT / stagiaire (module 7h)
À la carte : 1 800 € HT / groupe (module 7h)
Format modulaire : parcours de 21h en 3 modules de 7h. Suivez le parcours complet ou seulement les modules de 7h qui vous intéressent, à la carte.
Objectifs pédagogiques
- Réaliser une reconnaissance complète d'un domaine Active Directory avec des outils offensifs (BloodHound, PowerView, ldapsearch)
- Exploiter les faiblesses de configuration Kerberos (Kerberoasting, AS-REP Roasting) pour extraire et casser des credentials
- Exécuter des techniques de mouvement latéral (Pass-the-Hash, PSExec, WMI) dans un environnement AD compromis
- Cartographier les chemins d'attaque vers le Domain Admin avec BloodHound et identifier les nœuds critiques
- Réaliser une escalade de privilèges complète jusqu'à la compromission du contrôleur de domaine
- Configurer les mesures de détection et de durcissement AD pour chaque technique offensive étudiée
- Analyser les journaux d'événements Windows pour détecter les indicateurs d'attaque AD (4768, 4769, 4624, 4625, 4672)
- Produire un rapport de test d'intrusion AD structuré avec recommandations de remédiation priorisées
Prérequis
Connaissances de base en administration Windows Server et Active Directory (GPO, DNS, Kerberos). Aisance en ligne de commande (PowerShell ou Linux). Notions de réseau (TCP/IP, DNS, LDAP).
Programme détaillé
Reconnaissance & énumération AD · module 7h
- Briefing : anatomie d'une kill chain Active Directory, de l'accès initial au Domain Admin
- REX mission : retour sur un audit AD réel (anonymisé), ce qui a permis la compromission en moins de 4h
- Lab : prise en main du CTF Lazarus (topologie du domaine, postes, outils)
- Énumération passive : DNS, LDAP, SMB null sessions, RPC
- Énumération active : PowerView, ADRecon, ldapdomaindump
- BloodHound : collecte (SharpHound), import, lecture des graphes, identification des chemins d'attaque
- Atelier : cartographier le domaine Lazarus et identifier 3 chemins vers Domain Admin
Kerberos, credentials & mouvement latéral · module 7h
- Rappel Kerberos : TGT, TGS, PAC, comprendre le protocole pour mieux l'attaquer
- Kerberoasting & AS-REP Roasting : extraction et cracking offline (Hashcat/John)
- Credential harvesting : Mimikatz (sekurlsa, lsadump), SAM dump, password spraying ciblé
- Pass-the-Hash / Pass-the-Ticket : principes et mise en œuvre
- Exécution distante : PSExec, WMI, WinRM, DCOM, traces laissées
- Pivoting : rebond entre segments réseau, tunnels SOCKS
- Atelier fil rouge Lazarus : du premier credential au pivot interne
Escalade Domain Admin, défense & CTF final · module 7h
- Escalade de privilèges : abus de délégation (unconstrained, constrained, RBCD), ACL dangereuses
- DCSync : extraction de la base NTDS, Golden & Silver Ticket pour la persistance
- Durcissement AD : tiering model, LAPS, Protected Users, désactivation des protocoles legacy
- Détection : événements Windows clés, règles Sigma, monitoring BloodHound en mode défensif
- Atelier défense : appliquer un plan de remédiation et vérifier que les attaques des modules 1 et 2 échouent
- CTF Lazarus noté (3h) : 10+ flags couvrant l'ensemble de la kill chain, chaque flag est une preuve d'acquis
- Correction collective et rédaction d'un mini-rapport de pentest AD
Points forts
Ancrage terrain
Audit AD d'une PME industrielle (50 postes, 3 sites). Compromission Domain Admin en 3h47 à partir d'un accès réseau non privilégié. Vecteur principal : Kerberoasting sur un compte de service SQL à mot de passe faible, suivi d'une délégation non contrainte. Cette kill chain a inspiré le scénario du CTF Lazarus.