Repository navigation
ADscan v2.2.0
TL;DR
-
Switched to BloodHound Community Edition (BHCE).
-
Fixed start flags and stability issues (ACLs, domain resolution, Kali 2025.1).
-
Action required after upgrade: run
adscan install.
🚀 Highlights
- BloodHound Community Edition replaces legacy edition for collection/graph workflows. Expect better compatibility and a cleaner path forward.
⚠️ Required action (post-upgrade)
After upgrading to 2.2.0, refresh the toolchain:
pipx upgrade adscan & adscan install & adscan check
The switch to BHCE changes dependencies/paths. Running
adscan installis mandatory.
✨ Improvements
- Switched from BloodHound Legacy to BloodHound Community Edition in the install and execution flow.
🐛 Fixes
-
Auth flag gating: fixed a bug preventing scans from starting when
auth=false. -
ACL enumeration: fixed an issue where ACLs weren’t enumerated if Neo4j was down.
-
Domain resolution: multiple fixes improving multi-domain resolution reliability.
-
Kali 2025.1 install: resolved installer issue on Kali 2025.1.
🧪 How to verify after upgrading
-
adscan install(fetch BHCE + deps) -
Run a quick lab profile (CTF) or a dry run (audit) and confirm techniques execute as expected.
🧭 Known notes
- If you previously pinned legacy BloodHound paths or custom configs, re-run
adscan installand re-check your environment withadscan check.
📣 Feedback / Issues
If something breaks or you spot a regression, please open an issue with a redacted log and your distro/version details. Thanks for helping us make the LITE flow faster and more reliable.