Installing BloodHound on Kali Linux

Let's wrap up the main steps of installing and configuring BloodHound on Kali Linux

BloodHound is as a tool allowing for the analysis of AD rights and relations, focusing on the ones that an attacker may abuse.

At firtst, please make sure, you are up to date!

#apt-get update
# apt-get upgrade

Install BloodHound itself:

# apt-get install bloodhound

Upon successful installation, please run the Neo4j, the database hosting of BloodHound:

# neo4j console

If you see the “INFO Started” log entry, you are fine, don’t close this terminal window, just open a new one.


In the log of Neo4j, you can see a url, where the management dashboard of the database can be reached.

Open a browser and navigate to this URL. In my case it’s http://localhost:7474
To connect, simply use neo4j:neo4j credentials


After connecting, you are being prompted to change the default password.

In a new terminal, simply start BloodHound with the following command:

# bloodhound

The application has started and you have to authenticate with the credential you changed in the previous step.

After the successful authentication your BloodHound instance is up and running, and you can start importing your data