Skip to content

Data and exploit collector for BloodHoundAD. Automatically determine what Domain or Directory the current user belongs to. (BOF.NET)

License

Notifications You must be signed in to change notification settings

byt3n33dl3/CrackHoundAD

 
 

Repository files navigation

BreedHound

My own custom SharpHound kit ( BreedHound ) and extension, BreedHound.

Compile Instructions

dotnet restore.
dotnet build

Requirements

SharpHound is designed targeting .Net 4.6.2. SharpHound must be run from the context of a domain user, either directly through a logon or through another method such as RUNAS.

Get BreedHound

The latest build of BreedHound will always be found here.

To determine the BreedHound version compatible with a deployed BloodHound CE instance, login to BloodHound CE's web UI and click on ⚙️ (Settings) → Download Collectors. Then, click either the "Download BreedHound" button in the user interface or use the displayed BreedHound version to download the appropriate release binary. Alternatively, compile a BreedHound binary from the corresponding release commit.

Feature Update

More !
src/
│
└── Client
   ├── context.cs ✔              
   ├── enums.cs ✔
   ├── flags.cs ✔
   ├── links.cs ✔
   ├── vulnscan.cs ✔   
   |
   └─── RES
       ├── harpoon.cpp ✔
       ├── harpoon.hpp ✔
       └── utils.cpp 
       |
       |
       └─── NET
            ├── client.cs ✔
            ├── dos.cs
            ├── example.sln ✔
            └─── pwn.cs
            

sharphound.csproj future update

note: nothing now

About

Data and exploit collector for BloodHoundAD. Automatically determine what Domain or Directory the current user belongs to. (BOF.NET)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 93.2%
  • C++ 3.5%
  • PowerShell 0.9%
  • TSQL 0.9%
  • Python 0.8%
  • Ruby 0.7%