
KI-gestützte Active-Directory-Angriffsplattform
██╗ ██╗ ██████╗ ██████╗ ██╗ ██╗███████╗
██║ ██║██╔═══██╗██╔══██╗██║ ██║██╔════╝
███████║██║ ██║██████╔╝██║ ██║███████╗
██╔══██║██║ ██║██╔══██╗██║ ██║╚════██║
██║ ██║╚██████╔╝██║ ██║╚██████╔╝███████║
╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝
███████╗██╗ ██╗███████╗
██╔════╝╚██╗ ██╔╝██╔════╝
█████╗ ╚████╔╝ █████╗ v2.3
██╔══╝ ╚██╔╝ ██╔══╝
███████╗ ██║ ███████╗
╚══════╝ ╚═╝ ╚══════╝
KI-gestützte Plattform zur Analyse von Angriffspfaden in Active Directory
Verwandeln Sie Rohausgaben von BloodHound, Certipy, ldapdomaindump und NetExec in eine priorisierte, nach Ausnutzbarkeit bewertete Liste von Angriffspfaden zum Domain Admin – mit dem exakten Befehl zur Validierung jedes einzelnen Pfads.
🌐 omar-tamerr.github.io/HorusEye · Live-Explorer-Demo
Mit Sorgfalt erstellt von Omar Tamer — Ägypten
Active Directory ist das Rückgrat nahezu jeder unternehmensweiten Windows-Umgebung und der häufigste Weg zur vollständigen Kompromittierung einer Domäne in Penetrationstests und CTF-Herausforderungen wie HackTheBox Pro Labs (RastaLabs, Offshore, Cybernetics, Dante), OSCP, LPT Master und CPENT. Das Problem ist, dass die Toolchain fragmentiert ist: BloodHound zeigt Ihnen Angriffspfade und liefert generische Befehle, aber wenn Sie vor einem echten Auftrag mit 400 Benutzern, 12 Dienstkonten und verschachtelten Gruppenmitgliedschaften stehen, zwingen Sie diese generischen Befehle dazu, alles manuell zusammenzusetzen. Impacket liefert Ihnen die Ausführung, aber keine Analyse. Certipy liefert Ihnen ADCS-Funde, aber keinen Kontext dazu, welches Template tatsächlich zuerst verfolgt werden sollte. HorusEye verbindet all dies. Es verarbeitet Ausgaben von BloodHound, Certipy, ldapdomaindump und CrackMapExec, bewertet jeden Angriffspfad nach Ausnutzbarkeit gegenüber Ihrer spezifischen Umgebung und liefert Ihnen exakte Befehle, die auf die tatsächlich gefundenen Konten und Konfigurationen zugeschnitten sind – kein Lehrbuchbeispiel.
Es verarbeitet Ausgaben von BloodHound, Certipy, ldapdomaindump, CrackMapExec und NetExec, erkennt 13 Klassen von Angriffspfaden – Kerberoasting, AS-REP Roasting, DCSync, ACL-Missbrauch, GPO-Missbrauch, unconstrained und constrained Delegation, ADCS ESC1–ESC8, Domänenvertrauensstellungen, privilegierte Sitzungen, schwache Kennwortrichtlinien und veraltete Administratorkonten – bewertet jeden nach Ausnutzbarkeit gegenüber Ihrer spezifischen Umgebung und sagt Ihnen genau, was in welcher Reihenfolge auszuführen ist. Ein Tier-0-Privilegmodell stuft jeden Pfad, der direkt zum Domain Admin führt, zu KRITISCH hoch, sodass die Rangfolge die tatsächliche Auswirkung widerspiegelt und nicht ein pauschales Schweregrad-Label. Die optionale Claude-KI-Schicht ergänzt zu jedem Fund eine Erläuterung in verständlicher Sprache, damit Sie nicht nur verstehen, was verwundbar ist, sondern auch warum es wichtig ist und wie es zu verketten ist.
Speziell für CTF-Spieler: HorusEye automatisiert die Pipeline von der Aufklärung bis zur Privilegienerweiterung, die normalerweise Stunden manueller Arbeit erfordert. Sie führen SharpHound aus, speisen die Ausgabe in HorusEye ein und haben innerhalb von Sekunden eine priorisierte Liste von Angriffspfaden von Ihrem aktuellen Benutzer zum Domain Admin – mit sofort einsetzbaren Befehlen für jeden Schritt.
--explorer). Eine eigenständige HTML-Datei — ein Dashboard, ein anklickbarer Angriffspfad-Graph (Knoten/Kanten → Belege, Engpässe rot hervorgehoben) und ein filterbarer Findings-Explorer. Kein Server, keine externen Anfragen; öffnen Sie ihn überall, geben Sie ihn an einen Kunden weiter.rule_id, eine confidence-Stufe mit angegebenem Grund und strukturierte Belege — die tatsächlichen ACEs/Objekte dahinter —, sodass es aus den Quelldaten reproduziert werden kann. Aggregierte Findings behalten jedes betroffene Objekt; nichts geht durch Kürze verloren.corp_domains.json), und ein Parse-Bericht mit Kompatibilitätswarnungen unterscheidet eine saubere Domäne von einem dünnen Import.--target-Pfade zu jedem kritischen Asset (nicht nur Tier-0); Kanten sind als beobachtet vs. abgeleitet gekennzeichnet; Pfade werden mit angegebener Begründung priorisiert; und der Remediation-Impact benennt die Engpässe — die einzelnen Korrekturen, die den Pfad unterbrechen.SOURCE_DATE_EPOCH), und eine dokumentierte Exit-Code-Taxonomie (0/1/2/3) ermöglicht es CI, „sauber" von „Findings" von „unvollständig" zu unterscheiden.--ai-redact maskiert E-Mails, IPs, Domänen- und Kontonamen vor jeder Anfrage; KI-Ausgaben werden validiert und können niemals ein verifiziertes Feld überschreiben.SECURITY.md dokumentiert die beabsichtigte Nutzung, Datenabflüsse und die Meldung von Problemen.--graph). HorusEye erstellt nun einen gerichteten Kontroll-Graphen aus Gruppenmitgliedschaften, missbrauchbaren ACLs, lokalen Admin-Rechten, Sitzungen, DCSync und Delegierung und findet den kürzesten Pfad von einem Foothold zum Domain Admin — mit Ausgabe der geordneten Schritte und des Befehls für jeden. BloodHound zeigt den Graphen; HorusEye sagt Ihnen, in welcher Reihenfolge Sie ihn ablaufen müssen. Legen Sie den Foothold mit --owned USER@DOMAIN fest (Standard: jeder Domänenbenutzer).--markdown) mit Mermaid-Angriffspfad-Diagrammen und ein versioniertes JSON-Schema.--diff OLD.json zeigt Neu / Behoben / Unverändert gegenüber einem vorherigen Lauf; --fail-on LEVEL beendet mit einem Nicht-Null-Exit-Code für CI-Gating.claude-opus-5-5), Narrative pro Finding, sichtbar gemachte Fehler und --ai-redact, um Kundennamen zu maskieren, bevor irgendetwas die Maschine verlässt.