SuperAPI AI 工具集

conducting-internal-reconnaissance-with-bloodhound-ce

安全与审计

查看项目

更新于 10-16 01:29

技能介绍

用途:在授权安全测试中,使用 BloodHound CE 对 Active Directory 环境进行内部侦察,借助图论揭示隐藏关系与攻击路径。仅限获得书面许可的测试与教育场景,未授权使用违法。

主要能力:部署 BloodHound CE 服务器;用 SharpHound v2 或 BloodHound.py 收集 AD 数据;将数据导入 CE 做图分析;识别从已控主体到 Domain Admins 的最短攻击路径;发现基于 ACL 的路径、Kerberoastable 账户与委派滥用;执行自定义 Cypher 查询;生成攻击路径报告。对应 MITRE ATT&CK:T1087.002、T1069.002、T1482、T1615、T1018、T1033、T1016。

使用方式:前置需熟悉红队概念、有测试或实验环境、Python 3.8+、获得授权。部署命令:curl -L https://ghst.ly/getbhce -o docker-compose.yml 后执行 docker compose pull 与 docker compose up -d,访问 https://localhost:8080,默认密码见 docker compose logs | grep "Initial Password",随后立即修改。采集可用 .\SharpHound.exe -c All --outputdirectory C:\Temp、.\SharpHound.exe -c DCOnly、.\SharpHound.exe -c Session --loop --loopduration 02:00:00、.\SharpHound.exe -c All -d child.domain.local,或 bloodhound-python -u user -p 'Password123' -d domain.local -ns 10.10.10.1 -c All。上传 ZIP 后在界面标记 Owned 并运行内置查询,也可在搜索栏执行 Cypher 查询分析路径。

适用场景:安全评估、事件响应、计划测试或审计、安全控制验证。

限制:仅限授权范围使用;具体环境依赖、版本与执行结果未在资料中提供,需自行在实验环境验证。