EXPERTISE / IDENTITÉS & ACTIVE DIRECTORY

Pentest Active Directory

Un audit Active Directory examine comment les droits, les configurations et les relations d'identité peuvent créer des chemins de compromission dans un périmètre autorisé.

Pourquoi réaliser un pentest Active Directory ?

Active Directory (AD) joue souvent un rôle central dans la gestion des identités, des authentifications et des autorisations d’un système d’information Windows. Une configuration fragile ou une combinaison de permissions mal maîtrisées peut permettre à un utilisateur disposant de droits limités d’accéder à des ressources auxquelles il ne devrait pas avoir accès, voire d’atteindre des privilèges plus élevés.

Un pentest Active Directory vise à évaluer ces risques dans un cadre défini. L’objectif est de comprendre les chemins d’accès plausibles à partir du point de départ convenu, de documenter les faiblesses observées et d’aider vos équipes à prioriser les corrections. Le test ne constitue pas une garantie d’absence de vulnérabilité : ses conclusions dépendent du périmètre, des accès et des conditions de réalisation.

Quels éléments peuvent être examinés ?

Le plan de test est adapté à votre architecture, à vos objectifs et aux autorisations accordées. Selon le périmètre retenu, l’évaluation peut notamment porter sur :

  • Comptes et privilèges : organisation des groupes sensibles, comptes à privilèges, comptes de service et séparation des responsabilités.
  • Permissions et délégations : droits attribués aux objets de l’annuaire, délégations administratives et configurations susceptibles d’ouvrir des accès non prévus.
  • Authentification et Kerberos : paramètres et pratiques d’authentification pertinents pour l’environnement, ainsi que les risques associés à certaines configurations.
  • Stratégies et configuration : paramètres de stratégie de groupe (GPO), contrôles de sécurité et mécanismes hérités inclus dans le périmètre.
  • Relations entre domaines : trusts et relations de confiance lorsqu’ils existent et qu’ils sont explicitement inclus dans la mission.
  • Chemins d’accès et d’élévation de privilèges : combinaison de constats techniques permettant d’évaluer jusqu’où un accès initial pourrait conduire dans les limites autorisées.

Ces points ne forment pas une checklist universelle. Le périmètre final précise les domaines, environnements, comptes et catégories de contrôles effectivement couverts.

Définir le bon point de départ

Le point de départ influe directement sur la question à laquelle le pentest répond. Selon votre objectif, il peut s’agir d’un accès réseau interne sans compte, d’un compte utilisateur standard prévu pour le test ou d’un ensemble de comptes représentatifs. Une revue de configuration et de documentation peut compléter les tests techniques lorsque cela est utile et convenu.

Cette décision se prend au cadrage : il n’est pas nécessaire de communiquer des identifiants dans le premier échange. Les accès requis, leur durée de validité et le canal de transmission sécurisé sont définis avant le début de la mission.

Ce que couvre — et ne couvre pas — la mission

Un pentest Active Directory se concentre sur les services d’annuaire et les mécanismes d’identité compris dans le périmètre autorisé. Les postes utilisateurs, les serveurs, la segmentation réseau, Microsoft Entra ID, Microsoft 365 ou les mécanismes de détection peuvent être intégrés si les objectifs le justifient, mais ne doivent pas être considérés comme inclus automatiquement.

Les actions susceptibles d’affecter la disponibilité, les modifications persistantes, la collecte de données sensibles ou les tests hors périmètre sont exclus par défaut, sauf accord explicite et règles d’engagement spécifiques. Les limites et les contacts d’urgence sont formalisés avant toute intervention.

Si vous souhaitez évaluer plus largement les services et systèmes exposés ou internes, découvrez notre page dédiée au pentest d’infrastructure. Pour une vue d’ensemble, consultez aussi nos tests d’intrusion.

Les livrables du pentest Active Directory

La restitution est définie avec vous et peut comprendre :

  • Une synthèse décisionnelle présentant les principaux risques et les priorités de traitement.
  • Un rapport technique décrivant les constats, leur contexte, les preuves utiles et les conditions observées.
  • Une analyse des chemins de compromission lorsque plusieurs faiblesses peuvent être combinées dans le périmètre testé.
  • Des recommandations de remédiation hiérarchisées pour aider les équipes infrastructure et sécurité à planifier les corrections.
  • Une restitution orale avec les interlocuteurs concernés pour discuter des résultats et des suites possibles.

Une contre-vérification des corrections peut être prévue séparément ou intégrée à la proposition si elle correspond à votre besoin.

Comment se déroule l’intervention ?

  1. Échange initial — comprendre l’architecture générale, l’objectif de sécurité et les contraintes de production.
  2. Cadrage — définir les domaines et actifs concernés, le point de départ, les exclusions, les accès, les plages de test et les contacts.
  3. Tests autorisés — examiner les configurations et les chemins d’accès pertinents sans dépasser les règles d’engagement.
  4. Analyse des constats — contextualiser les risques et distinguer les vulnérabilités confirmées des simples pistes à vérifier.
  5. Restitution — présenter les résultats, les recommandations et, si cela est convenu, les modalités de contre-vérification.

Les tests ne commencent qu’après validation du périmètre et des autorisations nécessaires. Les contraintes opérationnelles sont prises en compte pendant toute la mission.

Questions fréquentes sur le pentest Active Directory

Faut-il fournir un compte administrateur du domaine ?

Pas nécessairement. Le point de départ dépend de l’objectif : certains tests commencent avec un compte standard ou un accès réseau limité. Les accès nécessaires sont définis au préalable et doivent être proportionnés à la question étudiée.

Peut-on tester un Active Directory en production ?

C’est envisageable si le périmètre, les autorisations et les règles d’engagement sont clairement établis. Les risques opérationnels, les horaires et les actions exclues doivent être discutés avant le démarrage. Aucun test n’est totalement dépourvu de risque.

Quelle est la différence entre un audit de configuration et un pentest AD ?

Un audit de configuration examine des paramètres et leur conformité à des règles ou recommandations choisies. Un pentest cherche aussi à comprendre comment des faiblesses observées peuvent se combiner et produire un impact concret. Les deux approches peuvent être complémentaires.

Combien de temps faut-il prévoir ?

La durée dépend notamment du nombre de domaines, de la complexité de l’environnement, des relations de confiance, du point de départ et de la profondeur attendue. Un échange de cadrage permet d’estimer une charge réaliste.

Parlons de votre environnement Active Directory

Pour un premier échange, décrivez simplement votre objectif, le type d’environnement (par exemple un domaine interne ou plusieurs domaines interconnectés) et vos contraintes de calendrier. N’envoyez pas de mots de passe, de secrets ni de données sensibles non chiffrées par e-mail.

PRENDRE CONTACT

Prêts à échanger sur votre projet ?

Un premier message suffit pour nous exposer vos enjeux.

Nous écrire par e-mail