# Bloodhound

[**https://bloodhound.readthedocs.io/en/latest/data-collection/sharphound.html**](https://bloodhound.readthedocs.io/en/latest/data-collection/sharphound.html)

**#Installation and setup of Bloodhound GUI**

```
apt install bloodhound  

neo4j console

#After GUI pops up, enter default creds --> neo4j:neo4j
#Change user password
#After neo4j is up and running, you can launch bloodhound and authenticate
with new creds

bloodhound
```

**#Install Bloodhound Data Ingestor with pip3**

```
pip3 install bloodhound 
```

**#Setting up Sharphound**

```
#Grab the powershell and executable versions then transfer 
#to target with powershell/certutil

Powershell
https://github.com/BloodHoundAD/BloodHound/raw/master/Collectors/SharpHound.ps1

.exe
https://github.com/BloodHoundAD/BloodHound/raw/master/Collectors/SharpHound.exe

#Usage
.\SharpHound.exe (vanilla)
 
powershell -ep bypass   (powershell)
.\SharpHound.ps1 

#Let the collector run and exfil the .zip file to Kali for analysis
```

**#Usage**

```
#After transferring sharphound to target , run using powershell

Invoke-BloodHound -CollectionMethod All domain REDCLIFF.local -ZipFileName loot.zip 

#At this point exfile the loot.zip file to Kali VM and open using Bloodhound GUI --> import graph

bloodhound-python -u administrator -p password123 -ns 192.168.1.172 -d redcliff.local -c All
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://davidtancredi.gitbook.io/pentesting-notes/r3dcl1ff/active-directory/enumeration/bloodhound.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
