Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
HorusEye — AI-Powered Active Directory Attack Platform | Kitploit
Tools/GitHubGitHub/omar-tamerr/horuseye
Defensive ToolsPrivilege EscalationPassword AttacksVulnerability AnalysisLateral MovementInformation GatheringPost-ExploitationPenetration TestingRed Teaming
GitHubomar-tamerr/horuseye

HorusEye

AI-Powered Active Directory Attack Platform

3063823 days agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
View RepositoryWebsite
Share
 ██╗  ██╗ ██████╗ ██████╗ ██╗   ██╗███████╗
 ██║  ██║██╔═══██╗██╔══██╗██║   ██║██╔════╝
 ███████║██║   ██║██████╔╝██║   ██║███████╗
 ██╔══██║██║   ██║██╔══██╗██║   ██║╚════██║
 ██║  ██║╚██████╔╝██║  ██║╚██████╔╝███████║
 ╚═╝  ╚═╝ ╚═════╝ ╚═╝  ╚═╝ ╚═════╝ ╚══════╝
 ███████╗██╗   ██╗███████╗
 ██╔════╝╚██╗ ██╔╝██╔════╝
 █████╗   ╚████╔╝ █████╗    v2.3
 ██╔══╝    ╚██╔╝  ██╔══╝
 ███████╗   ██║   ███████╗
 ╚══════╝   ╚═╝   ╚══════╝

AI-Assisted Active Directory Attack-Path Analysis Platform

Turn raw BloodHound, Certipy, ldapdomaindump and NetExec output into a ranked, exploitability-scored list of attack paths to Domain Admin — with the exact command to validate each one.

Python Platform License Version Tests Author

🌐 omar-tamerr.github.io/HorusEye · Live explorer demo

Made with care by Omar Tamer — Egypt


Why HorusEye?

Active Directory is the backbone of nearly every enterprise Windows environment, and the most common path to full domain compromise in penetration tests and CTF challenges like HackTheBox Pro Labs (RastaLabs, Offshore, Cybernetics, Dante), OSCP, LPT Master, and CPENT. The problem is that the toolchain is fragmented: BloodHound shows you attack paths and gives you generic commands, but when you're staring at a real engagement with 400 users, 12 service accounts, and nested group memberships, those generic commands leave you piecing things together manually. Impacket gives you execution but no analysis. Certipy gives you ADCS findings but no context on which template is actually worth pursuing first. HorusEye connects all of these. It ingests output from BloodHound, Certipy, ldapdomaindump, and CrackMapExec, scores every attack path by exploitability against your specific environment, and gives you exact commands tailored to the accounts and configurations it actually found, not a textbook example.

It ingests output from BloodHound, Certipy, ldapdomaindump, CrackMapExec and NetExec, detects 13 classes of attack path — Kerberoasting, AS-REP roasting, DCSync, ACL abuse, GPO abuse, unconstrained and constrained delegation, ADCS ESC1–ESC8, domain trusts, privileged sessions, weak password policy and stale admin accounts — scores each by exploitability against your specific environment, and tells you exactly what to run and in what order. A Tier-0 privilege model promotes any path that leads directly to Domain Admin to CRITICAL, so the ranking reflects real impact rather than a flat severity label. The optional Claude AI layer adds a plain-English narrative to each finding so you understand not just what is vulnerable but why it matters and how to chain it.

For CTF players specifically: HorusEye automates the reconnaissance-to-privilege-escalation pipeline that normally takes hours of manual work. You run SharpHound, feed the output to HorusEye, and within seconds you have a ranked list of attack paths from your current user to Domain Admin, with ready-to-paste commands for each step.


What's New in v2.3

  • Interactive offline explorer (--explorer). One self-contained HTML file — a dashboard, a clickable attack-path graph (nodes/edges → evidence, choke points highlighted red), and a filterable findings explorer. No server, no external requests; open it anywhere, hand it to a client.
  • Evidence & confidence on every finding. Each finding now carries a rule_id, a confidence level with a stated reason, and structured evidence — the actual ACEs/objects behind it — so it can be reproduced from source data. Aggregated findings keep every affected object; nothing is lost to brevity.
  • Provenance. Findings trace to their exact source file (e.g. corp_domains.json), and a parse report with compatibility warnings distinguishes a clean domain from a thin import.
  • Graph you can trust and steer. --target paths to any critical asset (not just Tier-0); edges are labelled observed vs inferred; paths rank with a stated rationale; and remediation impact names the choke points — the single fixes that break the path.
  • Automation-grade output. Reports are byte-deterministic (SOURCE_DATE_EPOCH), and a documented exit-code taxonomy (0/1/2/3) lets CI tell "clean" from "findings" from "incomplete".
  • Privacy & AI safety. --ai-redact masks emails, IPs, domain and account names before any request; AI output is validated and can never overwrite a verified field.
  • Honest UX. The no-input help now describes the real CLI (the old phase-command help was misleading), and SECURITY.md documents intended use, data egress, and reporting.
What was new in v2.2
  • Attack-path graph engine (--graph). HorusEye now builds a directed control graph from group membership, abusable ACLs, local-admin rights, sessions, DCSync and delegation, and finds the shortest path from a foothold to Domain Admin — printing the ordered steps and the command for each. BloodHound shows the graph; HorusEye tells you the order to walk it. Set the foothold with --owned USER@DOMAIN (default: any domain user).
  • Built for defenders too. Every finding now carries MITRE ATT&CK technique(s), remediation steps, and detection guidance (event IDs / telemetry), so one report is actionable for red and blue teams.
  • Trustworthy on real exports. Noise reduction drops expected rights (Domain Admins' GenericAll, DCs replicating), collapses duplicate ACEs, and aggregates mass grants — so a real SharpHound export produces a readable finding list, not thousands of rows.
  • Professional reports. Reworked dark-theme HTML (severity tiles, ATT&CK table, per-finding remediation/detection), a new Markdown export (--markdown) with Mermaid attack-path diagrams, and a versioned JSON schema.
  • Repeatable workflow. --diff OLD.json shows New / Fixed / Unchanged against a previous run; --fail-on LEVEL exits non-zero for CI gating.
  • Modernized AI layer. Official Anthropic SDK, current model (claude-opus-5-5), per-finding narratives, surfaced errors, and --ai-redact to mask client names before anything leaves the machine.
What was new in v2.1
  • All 13 attack-path types implemented (v2.0 shipped only Kerberoasting and AS-REP roasting).
  • Impact-aware scoring with a Tier-0 privilege model; CRITICAL made reachable.
  • Fixed the Windows UnicodeEncodeError crash; UTF-8 everywhere.
  • Installable horuseye command (pip install -e .); --check-deps preflight.
  • Honest --da-checklist and --team-connect; pytest suite + CI.

See the full changelog and the Roadmap.


Contents

Download Tool