Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
S

SharpHound

> 编程语言
Open source

C# Data Collector for BloodHound

1.3K stars0 likes1 views
WebsiteGitHub

About

C# Data Collector for BloodHound

SharpHound

Get SharpHound

The latest build of SharpHound will always be found here.

To determine the SharpHound 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 SharpHound" button in the user interface or use the displayed SharpHound version to download the appropriate release binary. Alternatively, compile a SharpHound binary from the corresponding release commit.

Documentation

Please refer to the SharpHound section, part of the BloodHound Community Edition documentation.

Compilation Instructions

To build this project, using a .NET SDK run the following:

bash
dotnet restore
dotnet build

By default, the project builds against the next prerelease -dev version of the SharpHoundCommon Library (tracking the v4 branch).

If you wish to build against a local copy of the library, ensure the _CommonLibPath and _RPCPath properties point to the correct DLLs, and run dotnet build -p:CommonSource=Local.

If CommonLibsVersion already contains a prerelease tag (e.g. 4.6.0-rc1), that exact version is used as-is for both Stable and Dev sources.

CommonSource (default: Dev) Package resolved
Dev Prerelease (e.g. 4.6.0-rc1) or next patch -dev* (e.g. 4.6.1-dev*)
Stable Current CommonLibsVersion (e.g. 4.6.0)
Local Local SharpHoundCommon DLLs
bash
dotnet build                        # Dev (default)
dotnet build -p:CommonSource=Stable
dotnet build -p:CommonSource=Local
dotnet build --tl:off               # To view CommonLib resolution logs

Requirements

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

CLI Arguments

The listing below details the CLI arguments SharpHound supports. Additional details about these options can be found in the BloodHound CE Collection documentation.

…

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C#

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言