Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Active-Directory-Health-Check — PowerShell GUI tool that runs 54 best-practice health and security checks against Active Directory, flagging Kerberoasting, DCSync, delegation and hardening gaps in bilingual HTML/CSV reports. | Kitploit
Tools/GitLabGitLab/roccoammon/active-directory-health-check
Defensive ToolsPrivilege EscalationIdentity ManagementPassword AttacksVulnerability AnalysisScripting & AutomationConfiguration AuditingPenetration Testing

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Incident Response
GitLabroccoammon/active-directory-health-check

Active-Directory-Health-Check

PowerShell GUI tool that runs 54 best-practice health and security checks against Active Directory, flagging Kerberoasting, DCSync, delegation and hardening gaps in bilingual HTML/CSV reports.

Repository anzeigenWebseite
85vor 5 TagenNoch nicht geprüft
Teilen

🛡️ Active Directory Health Check v2.6

PowerShell Platform License Version Checks Releases

🇩🇪 Deutsch | 🇬🇧 English

Ein umfassendes PowerShell-Skript zur automatisierten Überprüfung der Gesundheit und Sicherheit einer Active Directory-Umgebung. Mit Best-Practice-Bewertung, farbcodiertem HTML-Report und CSV-Export.


🇩🇪 Deutsch

📑 Inhaltsverzeichnis

  • Features
  • Die 54 Checks
  • Systemanforderungen
  • Installation
  • Verwendung
  • Sprache / Language
  • Screenshots
  • Konfiguration
  • Report-Ausgabe
  • Architektur
  • Troubleshooting
  • Contributing
  • License

✨ Features

  • 🎯 54 Best-Practice-Checks thematisch sortiert (DC-Basis, Security, Struktur, Monitoring)
  • 🖼️ Moderne WPF-GUI (Light Theme) mit Gruppen-Auswahl, Suite-Buttons und Ausgabepfad-Wahl
  • 🎨 Farbcodierter HTML-Report mit Executive Dashboard (OK / WARN / KRITISCH / INFO)
  • 📊 CSV-Export aller Check-Ergebnisse
  • 🖥️ Interaktives Startmenü als Fallback für Konsolen-Betrieb
  • ⚡ Parameter-basierte Ausführung für Scheduled Tasks / Automatisierung
  • 📁 Frei wählbarer Ausgabepfad per GUI oder -OutputPath Parameter
  • 🔍 DCDiag mit Einzeltest-Parsing (DE/EN sprachunabhängig)
  • 🔄 Loopback-Erkennung für lokale DCs (nutzt localhost statt FQDN)
  • 📡 Ping-Skip-Logik für nicht erreichbare DCs mit Fallback auf WinRM
  • 🌍 Sprachunabhängig via Well-Known SIDs
  • 🗣️ Automatische Spracherkennung & DE/EN-Sprachumschalter – live umschaltbar in der WPF-GUI, überschreibbar per Parameter -Language de|en
  • 📝 Ausführliches Logging (C:\ScriptLog)
  • 🔧 Modular aufgebaut - einzelne Checks können gezielt ausgeführt werden

📋 Die 54 Checks

🏗️ DC-Basis-Infrastruktur

#CheckBeschreibung
1DC System-InformationenOS, RAM, Uptime, Hardware
2DiensteNTDS, DNS, Netlogon, KDC, W32Time, DFSR
3DCDiag-TestsDetailliertes Parsing aller DC-Diagnose-Tests
4Replikation (Partner)Status pro DC-Partner
4bReplikations-Fehler (Forest)Forest-weite Replikationsprobleme
5FSMO-RollenAlle 5 FSMO-Rolleninhaber
6DNS-KonfigurationZonen, AD-Integration, Dynamic Updates
7SYSVOL & NETLOGONErreichbarkeit
8NTDS-DatenbankGröße, freier Festplattenplatz

🔒 Security: Netzwerk-Protokolle

#CheckBeschreibung
9TLS-Protokolle (SCHANNEL)SSL 2.0/3.0, TLS 1.0/1.1/1.2/1.3
10Cipher & AlgorithmenRC4, DES, MD5 und andere schwache Cipher
11SMB1 & SMB-SigningWannaCry-Schutz, Signing erzwungen
12NTLM / LAN-Manager Auth LevelLmCompatibilityLevel=5 Best Practice
13LLMNR / NetBIOS / WPADResponder-Angriffs-Schutz
14LDAP-SecuritySigning + Channel Binding (ADV190023)
15Windows FirewallAlle 3 Profile aktiv?

👥 Security: Accounts & Kerberos

#CheckBeschreibung
16Privilegierte AccountsDomain/Enterprise/Schema Admins etc.
17Password-PolicyMinLen, History, MaxAge, Complexity, Lockout
18Kerberos / krbtgtPasswort-Alter (Best Practice: ≤180 Tage)
19Kerberos Unconstrained DelegationDomain-Takeover-Risiko-Erkennung
20Kerberoasting-RisikoUser-Accounts mit SPN analysieren
21LSA Protection (RunAsPPL)Schutz gegen Credential-Dumping (Mimikatz)

🛡️ Security: System Hardening

#CheckBeschreibung
22Print Spooler auf DCsCVE-2021-34527 (PrintNightmare)
23Secure Boot Zertifikats-UpdateWindows UEFI CA 2023 Deployment-Status
24ZertifikateAblauf-Überwachung, EKU-Check

🌐 AD-Struktur

#CheckBeschreibung
25AD-SitesSite-Übersicht
26AD-SubnetzeSubnetz-zu-Site-Zuordnung
27VertrauensstellungenDomain/Forest Trusts
28AD Recycle BinAktivierungsstatus des Features
29Tombstone LifetimeBest Practice ≥180 Tage
30Forest-/Domain-LevelFunctional Level
31GPO-HealthSysvol/DS-Version-Mismatch

👤 Inaktive Accounts

#CheckBeschreibung
32aInaktive User>90 Tage kein Login
32bInaktive Computer>90 Tage kein Login
32cPasswort läuft nie abFlag-Check

📊 Monitoring & Betrieb

#CheckBeschreibung
33Event-Log-AuswertungSystem / Directory Service / DNS (letzte 24h)
34ZeitsynchronisationPDC + Domain-DCs
35AD-Backup-Statusvia repadmin /showbackup
36Installierte ProgrammeInventory pro DC
37Windows UpdatesLetzte 20 Updates, Altersbewertung
45Installierte Windows FeaturesInstallierte Rollen & Features pro DC (ServerManager)
46SMB-Freigaben (Shares)Alle Freigaben inkl. Pfade, Berechtigungen und Verschlüsselung

🧬 Identity & DNS (neu)

#CheckBeschreibung
38SPN-DublettenErkennung mehrfach vergebener SPNs (Kerberos-Konflikte)
39AS-REP-Roasting-RisikoUser ohne Kerberos Pre-Authentication
40AdminSDHolder / AdminCount-DriftAdminCount=1 ohne aktuelle Schutzgruppen-Mitgliedschaft
41Fine-Grained Password PoliciesFGPP-Haerte, Lockout und Zielgruppen-Zuordnung
42DNS-Hygiene (Aging / Scavenging)Aging/Scavenging, Reverse-Zonen, Dynamic-Update-Risiken
43LAPS-KonfigurationLocal Admin Password Solution - Aktivierungsstatus, Computer-Abdeckung (ab Server 2019)
44Konten ohne AESFindet Accounts mit RC4-only oder ohne AES-Verschluesselung (Sicherheitsrisiko)

🎯 Security: Angriffsvektoren 2025/2026

#CheckBeschreibung
47RC4 → AES Migrations-AuditKonten ohne AES vor der RC4-Abschaltung 2026 (CVE-2026-20833) + KDC-Registry der DCs
48DCSync-BerechtigungenReplikations-Rechte ausserhalb der DCs (Passwort-Hash-Extraktions-Risiko)
49RBCD & Constrained DelegationmsDS-AllowedToActOnBehalfOfOtherIdentity und msDS-AllowedToDelegateTo inkl. Protokollwechsel
50dMSA / BadSuccessorDelegated Managed Service Accounts (Server 2025) und Superseding-Muster
51MachineAccountQuotams-DS-MachineAccountQuota (Best Practice: 0)
52Anonymer LDAP-ZugriffAnonymer Bind-Test gegen PDC + dSHeuristics
53GPP/cpassword in SYSVOLKlartext-dechiffrierbare Passwörter in GPP-XMLs (MS14-025)
54Protected Users AuditAlle privilegierten Konten in der Protected-Users-Gruppe?

💻 Systemanforderungen

  • Windows Server 2016 oder neuer
  • PowerShell 5.1+
  • RSAT / AD-Tools installiert:
    • ActiveDirectory-Modul
    • GroupPolicy-Modul
    • DnsServer-Modul
  • Domain Admin-Rechte empfohlen
  • WinRM auf allen DCs aktiviert (oder DCOM-Fallback)
  • Ausführung auf einem DC oder Management-Server mit AD-Connectivity

🚀 Installation

Tool herunterladen