Instructies installatie van 'BloodHound' incl. 'Neo4j'.

Krijg te zien, op basis van een export vanuit Azure CLI.

wget -O – | sudo apt-key add –
echo ‘deb stable 4.0’ > /etc/apt/sources.list.d/neo4j.list

sudo apt-get update

Install apt-transport-https with apt

sudo apt-get install apt-transport-https

Install neo4j community edition using apt:

sudo apt-get install neo4j

sudo systemctl stop neo4j

Start neo4j as a console application and verify it starts up without errors:
cd /usr/bin
./neo4j console

It is very common for people to host neo4j on a Linux system, but use the BloodHound GUI on a different system. neo4j by default only allows local connections. To allow remote connections, open the neo4j configuration file (vim /etc/neo4j/neo4j.conf) and edit this line:


Remove the # character to uncomment the line. Save the file, then start neo4j up again

Start neo4j up again. You have two options:
Run neo4j as a console application:

cd /usr/bin
./neo4j console
Or use systemctl to start neo4j:

sudo systemctl start neo4j
Open a web browser and navigate to https://localhost:7474/. You should see the neo4j web console.
Authenticate to neo4j in the web console with username neo4j, password neo4j. You’ll be prompted to change this password.
Download the BloodHound GUI
Download the latest version of the BloodHound GUI from
Unzip the folder, then run BloodHound with the –no-sandbox flag:
./BloodHound.bin –no-sandbox
Authenticate with the credentials you set up for neo4j