Lightweight Active Directory attack surface analyzer without Neo4j.
GhostHound turns BloodHound data into prioritized security findings in seconds — focusing on what is exploitable, not what is visualized.
BloodHound shows relationships.
GhostHound shows attack surface.
Traditional AD analysis tools are powerful but:
- Require Neo4j and heavy setup
- Produce large, complex graph datasets
- Force manual interpretation of attack paths
- Slow down real-world red team workflows
👉 Result: too much data, not enough decisions
GhostHound removes graph complexity and focuses only on security impact:
- 🔥 Exploitable misconfigurations
- 🔑 Credential attack opportunities
- 🧭 Privilege escalation paths
⚠️ High-risk Active Directory exposures
All delivered in a fast CLI workflow.
| Feature | BloodHound | GhostHound |
|---|---|---|
| Core Output | Relationship Graphs | Security Findings |
| Setup | Neo4j required | No database required |
| Focus | Visualization | Exploitation insight |
| Workflow | Manual analysis | Automated prioritization |
| Speed | Heavy | Lightweight & fast |
[CRITICAL] 3 Domain Admin Members
- ADMINISTRATOR@OFFSEC.NL
- CLARENCE_WILSON@OFFSEC.NL
- DON_ROBERTS@OFFSEC.NL
[HIGH] 165 AS-REP Roastable Users
[HIGH] 50 Kerberoastable Users
- BloodHound ZIP/JSON parsing
- Normalized AD object model
- Kerberoast detection
- AS-REP roast detection
- Domain Admin analysis
- Lightweight CLI output
- Modular analyzer system
BloodHound Data
↓
Parsers
↓
Normalized Models
↓
Analyzers
↓
Findings
↓
CLI Output
- Active Directory security assessments
- Red team reconnaissance
- Internal penetration testing
- Attack surface review
- Pre-engagement analysis
GhostHound is NOT:
- ❌ A BloodHound replacement
- ❌ A graph visualization tool
- ❌ A full attack simulation framework
It is a focused analysis engine for actionable AD security findings.
- BloodHound parser
- Core analyzers
- CLI reporting
- NetExec integration
- Correlation engine
- Attack path linking
- Risk scoring system
- Session correlation
- Lateral movement analysis
git clone https://github.com/oko-ops/ghosthound
cd ghosthound
pip install -e .ghosthound analyze input/or
ghosthound analyze input/bloodhound.zipPull requests are welcome:
- New analyzers
- Data parsers
- Correlation logic
- Reporting improvements
GPLv3 © 2026 oko-ops

