https://github.com/specterops/bloodhound-cli
https://github.com/specterops/bloodhound-cli
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/specterops/bloodhound-cli
- Owner: SpecterOps
- License: apache-2.0
- Created: 2024-11-20T19:49:07.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-28T23:49:58.000Z (11 months ago)
- Last Synced: 2025-08-09T21:47:53.782Z (10 months ago)
- Language: Go
- Size: 431 KB
- Stars: 77
- Watchers: 2
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# BloodHound CLI




Golang code for the `bloodhound-cli` binary in [BloodHound](https://github.com/SpecterOps/BloodHound). This binary provides control for various aspects of BloodHound's configuration.
## Usage
Execute `./bloodhound-cli help` for usage information (see below).
More information about BloodHound and how to manage it with `bloodhound-cli` can be found on the [BloodHound Community Edition Quickstart Guide](https://bloodhound.specterops.io/get-started/quickstart/community-edition-quickstart), which is part of the [BloodHound documentation](https://bloodhound.specterops.io/home).
## Compilation
Releases are compiled with the following command to set version and build date information:
```bash
go build -ldflags="-s -w -X 'github.com/SpecterOps/BloodHound_CLI/cmd/config.Version=`git describe --tags --abbrev=0`' -X 'github.com/SpecterOps/BloodHound_CLI/cmd/config.BuildDate=`date -u '+%d %b %Y'`'" -o bloodhound-cli main.go
```
The version for rolling releases is set to `rolling`.