Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Active-Directory-Health-Check — Strumento GUI PowerShell che esegue 54 controlli di integrità e sicurezza secondo le best practice su Active Directory, segnalando Kerberoasting, DCSync, delegation e lacune di hardening in report bilingue HTML/CSV. | Kitploit
Strumenti/GitLabGitLab/roccoammon/active-directory-health-check
Strumenti DifensiviEscalation di PrivilegiGestione IdentitàAttacchi alle PasswordAnalisi delle VulnerabilitàScripting e AutomazioneAudit di ConfigurazionePenetration Testing

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Risposta agli Incidenti
GitLabroccoammon/active-directory-health-check

Active-Directory-Health-Check

Strumento GUI PowerShell che esegue 54 controlli di integrità e sicurezza secondo le best practice su Active Directory, segnalando Kerberoasting, DCSync, delegation e lacune di hardening in report bilingue HTML/CSV.

Vedi RepositorySito web
865 giorni faNon ancora revisionato
Condividi

🛡️ Active Directory Health Check v2.6

PowerShell Platform License Version Checks Releases

🇩🇪 Deutsch | 🇬🇧 English

Uno script PowerShell completo per il controllo automatizzato dello stato di salute e della sicurezza di un ambiente Active Directory. Con valutazione best-practice, report HTML con codifica a colori ed esportazione CSV.


🇩🇪 Deutsch

📑 Indice

  • Funzionalità
  • I 54 Check
  • Requisiti di sistema
  • Installazione
  • Utilizzo
  • Lingua / Language
  • Screenshot
  • Configurazione
  • Output del report
  • Architettura
  • Troubleshooting
  • Contributing
  • License

✨ Funzionalità

  • 🎯 54 check best-practice ordinati per tema (base DC, sicurezza, struttura, monitoraggio)
  • 🖼️ GUI WPF moderna (Light Theme) con selezione di gruppo, pulsanti suite e scelta del percorso di output
  • 🎨 Report HTML con codifica a colori con Executive Dashboard (OK / WARN / CRITICO / INFO)
  • 📊 Esportazione CSV di tutti i risultati dei check
  • 🖥️ Menu di avvio interattivo come fallback per l'uso da console
  • ⚡ Esecuzione basata su parametri per Scheduled Task / automazione
  • 📁 Percorso di output liberamente selezionabile tramite GUI o parametro -OutputPath
  • 🔍 DCDiag con parsing dei singoli test (indipendente dalla lingua DE/EN)
  • 🔄 Rilevamento loopback per DC locali (usa localhost invece del FQDN)
  • 📡 Logica di skip del ping per DC non raggiungibili con fallback su WinRM
  • 🌍 Indipendente dalla lingua tramite Well-Known SID
  • 🗣️ Rilevamento automatico della lingua e selettore DE/EN – commutabile live nella GUI WPF, sovrascrivibile tramite parametro -Language de|en
  • 📝 Logging dettagliato (C:\ScriptLog)
  • 🔧 Struttura modulare - i singoli check possono essere eseguiti in modo mirato

📋 I 54 Check

🏗️ Infrastruttura di base DC

#CheckDescrizione
1Informazioni di sistema DCOS, RAM, Uptime, Hardware
2ServiziNTDS, DNS, Netlogon, KDC, W32Time, DFSR
3Test DCDiagParsing dettagliato di tutti i test di diagnostica DC
4Replica (partner)Stato per ogni partner DC
4bErrori di replica (forest)Problemi di replica a livello di forest
5Ruoli FSMOTutti i 5 titolari dei ruoli FSMO
6Configurazione DNSZone, integrazione AD, Dynamic Updates
7SYSVOL & NETLOGONRaggiungibilità
8Database NTDSDimensione, spazio libero su disco

🔒 Sicurezza: protocolli di rete

#CheckDescrizione
9Protocolli TLS (SCHANNEL)SSL 2.0/3.0, TLS 1.0/1.1/1.2/1.3
10Cipher & algoritmiRC4, DES, MD5 e altri cipher deboli
11SMB1 & SMB-SigningProtezione WannaCry, signing forzato
12NTLM / LAN-Manager Auth LevelLmCompatibilityLevel=5 best practice
13LLMNR / NetBIOS / WPADProtezione dagli attacchi Responder
14Sicurezza LDAPSigning + Channel Binding (ADV190023)
15Windows FirewallTutti e 3 i profili attivi?

👥 Sicurezza: account & Kerberos

#CheckDescrizione
16Account privilegiatiDomain/Enterprise/Schema Admins ecc.
17Password-PolicyMinLen, History, MaxAge, Complexity, Lockout
18Kerberos / krbtgtEtà della password (best practice: ≤180 giorni)
19Kerberos Unconstrained DelegationRilevamento del rischio di domain takeover
20Rischio KerberoastingAnalisi degli account utente con SPN
21LSA Protection (RunAsPPL)Protezione contro il credential dumping (Mimikatz)

🛡️ Sicurezza: hardening del sistema

#CheckDescrizione
22Print Spooler sui DCCVE-2021-34527 (PrintNightmare)
23Aggiornamento certificati Secure BootStato di deployment di Windows UEFI CA 2023
24CertificatiMonitoraggio scadenza, verifica EKU

🌐 Struttura AD

#CheckDescrizione
25Siti ADPanoramica dei siti
26Subnet ADAssociazione subnet-sito
27TrustDomain/Forest Trusts
28AD Recycle BinStato di attivazione della funzionalità
29Tombstone LifetimeBest practice ≥180 giorni
30Livello Forest/DomainFunctional Level
31GPO-HealthMismatch versione Sysvol/DS

👤 Account inattivi

#CheckDescrizione
32aUtenti inattivi>90 giorni senza login
32bComputer inattivi>90 giorni senza login
32cPassword che non scade maiVerifica del flag

📊 Monitoraggio & operatività

#CheckDescrizione
33Analisi Event-LogSystem / Directory Service / DNS (ultime 24h)
34Sincronizzazione orariaPDC + DC di dominio
35Stato backup ADtramite repadmin /showbackup
36Programmi installatiInventario per ogni DC
37Windows UpdatesUltimi 20 aggiornamenti, valutazione dell'età
45Windows Features installateRuoli e feature installati per ogni DC (ServerManager)
46Condivisioni SMB (Shares)Tutte le condivisioni incl. percorsi, permessi e cifratura

🧬 Identity & DNS (nuovo)

#CheckDescrizione
38SPN duplicatiRilevamento di SPN assegnati più volte (conflitti Kerberos)
39Rischio AS-REP-RoastingUtenti senza Kerberos Pre-Authentication
40AdminSDHolder / AdminCount-DriftAdminCount=1 senza appartenenza attuale a gruppi protetti
41Fine-Grained Password PoliciesRigidità FGPP, lockout e assegnazione dei gruppi target
42Igiene DNS (Aging / Scavenging)Aging/Scavenging, zone reverse, rischi di Dynamic Update
43Configurazione LAPSLocal Admin Password Solution - stato di attivazione, copertura computer (da Server 2019)
44Account senza AESTrova account con solo RC4 o senza cifratura AES (rischio di sicurezza)

🎯 Sicurezza: vettori di attacco 2025/2026

#CheckDescrizione
47Audit migrazione RC4 → AESAccount senza AES prima della dismissione di RC4 nel 2026 (CVE-2026-20833) + registry KDC dei DC
48Permessi DCSyncDiritti di replica al di fuori dei DC (rischio di estrazione degli hash delle password)
49RBCD & Constrained DelegationmsDS-AllowedToActOnBehalfOfOtherIdentity e msDS-AllowedToDelegateTo incl. cambio di protocollo
50dMSA / BadSuccessorDelegated Managed Service Accounts (Server 2025) e pattern di superseding
51MachineAccountQuotams-DS-MachineAccountQuota (best practice: 0)
52Accesso LDAP anonimoTest di bind anonimo verso il PDC + dSHeuristics
53GPP/cpassword in SYSVOLPassword decifrabili in chiaro nei file XML GPP (MS14-025)
54Audit Protected UsersTutti gli account privilegiati nel gruppo Protected Users?

💻 Requisiti di sistema

Scarica lo strumento