For the complete documentation index, see llms.txt. This page is also available as Markdown.

Bloodhound CE

How to Install Bloodhound CE on Kali. Newest Sharphound collectors only work with bloodhound CE

Bloodhound CE is the latest version. Sharphound collectors do not work with the legacy Bloodhound.

New Method

Installing and Launching BloodHound

Before you ingest the data you collected, you need to spin up the BloodHound infrastructure (the web application, the Neo4j graph database, and the PostgreSQL app database).

With the new CLI, this entire process is automated.

1. Download the bloodhound-cli release from Github:

Link: https://github.com/SpecterOps/bloodhound-cli/releases/tag/v0.2.1

Be sure to download the correct version for your machine. For a standard Kali Linux install on Windows or Linux, you will want to download bloodhound-cli-linux-amd64.tar.gz

2. Unzip the the tar file:

3. Add the bloodhound-cli to your Path

This allows you to use the bloodhound-cli binary from any folder on Kali Linux

4. Launch the bloodhound-cli

5. Capture the Credentials

The CLI generates a secure, randomized initial password for you. Wait for the containers to report a Healthy status, and the CLI will output your credentials at the end of the run.

If you accidentally clear your terminal, you do not need to reinstall - just run this command:

6. Access the Interface

Link: http://127.0.0.1:8080/ui/login

With the services running, open your web browser and navigate to the BloodHound GUI to log in with the admin username and your generated password. After login you will be prompted to set a new password.

Clear Previous Data

We have to go to admin management and clear the data

Old Method

Install Docker compose on Kali

Launch the docker

First download the compose file

Then launch the container

We will get some initial password.

Then visit the following link to access it.

Login with user admin and given password

Then upload data from admin panel.

Last updated