Set up BloodHound on Kali Linux
- To set up BloodHound on Kali, we'll need to:
- Install the BloodHound GUI and Scanner
- Initialize the Neo4J Database
Install all the things!
apt install bloodhound bloodhound.py
In a separate terminal start neo4j as the sudo user
neo4j console
Open the web browser and go to
<http://localhost:7474>
- The initial credentials are:
- username: neo4j
- password: neo4j

You’ll be asked to create a new password for the neo4j user.
- Once you have set a new password, neo4j is good to go. (Just leave it running)
Now that Bloodhound and neo4j are installed, create a zip file containing reconnaissance data
Create a folder for your scan data. (Kali)
mkdir scan_data
cd scan_data
- bloodhound-python is the bloodhound ‘Collector’ for Linux.’
- Be sure ‘our username, password, Domain Controller IP, and Domain Name are correct!
bloodhound-python -c all -u 'joe' -p 'PASSWORD' -ns 172.17.0.254 -d beck.local --zip
