Bofhound

Latest version: v0.4.5

Safety actively analyzes 701610 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.4.5

Added
- Support for pasing ldapsearch BOF results within OutflankC2 log files

0.4.4

Fixed
- Addressed [13](https://github.com/coffeegist/bofhound/issues/13)
- Catch error is ACL paring fails for an object

0.4.3

Added
- Support for pasing ldapsearch BOF results within Havoc log files

Changed
- Parsers now can inherit from the `LdapSearchBofParser` (since support for other C2s usually still relies on the same BOF) to cut down on code copypasta
- The `GenericParser` class (used to parse local group memberships, session data) is now called from main parsers (`LdapSearchBofParser`, `HavocParser`, etc.) to prevent each logfile from being opened, read, formatted, and parsed twice (each file is now read once and just parsed twice, once for LDAP objects and once for local objects)

0.4.2

Fixed
- Addressed [12](https://github.com/coffeegist/bofhound/issues/12), an issue with duplicate trusted domain objects

0.4.1

Fixed
- Addressed [10](https://github.com/coffeegist/bofhound/issues/10), an issue with the `ContainedBy` attribute in output JSON

0.4.0

Added
- Models for ADCS objects and abuse
- AIACAs
- Root CAs
- Enterprise CAs
- Certificate Templates
- Issuance Policies
- NTAuth Stores

Changed
- Split `--all-properties` into 3 levels of properties
- `Standard` to closely mirror object attributes shown by SharpHound/BHCE
- `Member` to include `member` and `memberOf` properties (and a few others)
- `All` to include all properties parsed by bofhound

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.