GoodHound processes BloodHound data in Neo4j to identify and prioritize the busiest attack paths for targeted remediation.
Uses Sharphound, Bloodhound and Neo4j to produce an actionable list of attack paths for targeted remediation.
GoodHound is used by security professionals to analyze Active Directory attack paths by leveraging BloodHound and SharpHound data stored in Neo4j, enabling focused remediation efforts on the most critical vulnerabilities. It helps vulnerability managers and security teams prioritize their defensive actions based on actionable risk assessments derived from graph data.
Requires a running Neo4j server populated with SharpHound data prior to use. Users should ensure Neo4j credentials are securely managed. The tool focuses on actionable remediation by highlighting the busiest attack paths, making it ideal for targeted vulnerability management workflows.
Ensure Neo4j server is running and loaded with SharpHound data
Run 'pip install goodhound' to install the toolgoodhound -p "neo4jpassword"
Processes the Neo4j database using the provided password and outputs three CSV reports with prioritized attack paths.