- Audit des comptes : Détection automatique des comptes désactivés, inactifs (> 90j) ou avec l'option
PasswordNeverExpiresactivée. - Gestion des privilèges : Inventaire des membres du groupe "Domain Admins".
- Détection d'intrusion : Analyse des tentatives de connexion échouées (Event ID 4625) sur les dernières 24h.
- Reporting : Génération d'un rapport textuel propre et structuré.
- Ouvrir PowerShell en tant qu'Administrateur.
- S'assurer que le module
ActiveDirectoryest installé. - Lancer le script :
.\AuditAD.ps1 - Le rapport est généré dans
C:\Audit\.
- Droits d'administration sur le domaine.
- Accès aux journaux d'événements (Security Logs).
Voici un exemple de ce que génère le script :
--- CONTEXTE DE L'AUDIT ---
Date : 07/05/2026 09:00:00
Domaine : lab.local
Nombre total d'utilisateurs : 12
--------------------------
Résumé : 6 comptes présentent une anomalie.
--- DÉTAILS DES COMPTES À RISQUE ---
==========================================================================
Nom d'utilisateur | Motifs de l'alerte
--------------------------------------------------------------------------
Administrator | PasswordNeverExpires
Jean Dupont | PasswordNeverExpires, Inactif
Marie Curie | Désactivé
Compte Test | Désactivé, Inactif, PasswordNeverExpires
Service_Print | Inactif
Guest_Local | Désactivé, Inactif
==========================================================================
--- ADMINISTRATEURS ---
==========================================================================
Nom d'utilisateur
--------------------------------------------------------------------------
Administrator
Jean Dupont
==========================================================================
--- ALERTE : ADMINISTRATEURS INACTIFS ( > 90j ) ---
ATTENTION : L'admin Jean Dupont est inactif depuis le 01/01/2026
--- ALERTE : TENTATIVES DE CONNEXION ÉCHOUÉES (24h) ---
Tentative échouée pour : Administrator
Tentative échouée pour : root_hacker
--- RECOMMANDATIONS DE SÉCURITÉ ---
1. Comptes inactifs : Désactiver ou supprimer les comptes n'ayant pas été utilisés depuis plus de 90 jours.
2. PasswordNeverExpires : Désactiver cette option sur les comptes utilisateurs.
3. Tentatives échouées : Identifier l'adresse IP source et configurer une stratégie de blocage (GPO/IP).
==========================================================================
