SuperAPI AI 工具集

performing-active-directory-bloodhound-analysis

通用与其它

查看项目

更新于 10-16 06:49

技能介绍

用途:该技能面向授权安全测试、事件响应、安全审计与防护验证,使用 BloodHound 结合图论揭示 Active Directory 中的隐藏关系、攻击路径与权限提升机会,实现从低权限用户到 Domain Admin 的路径可视化。MITRE ATT&CK 将其归类为软件 S0521。

主要能力:通过 SharpHound 采集 Users、Groups、Computers、Sessions、ACLs、Trusts、GPOs 等数据;AzureHound 采集 Azure AD 数据;导入 BloodHound CE 或 Legacy 后,利用预置查询和自定义 Cypher 查询分析最短路径、Kerberoastable/AS-REP Roastable 用户、DCSync 权限、委派配置、GPO 滥用路径与高价值目标会话等。

使用方式:采集示例:.\SharpHound.exe -c All --outputdirectory C:\Temp --zipfilename bloodhound_data.zip;隐蔽模式:.\SharpHound.exe -c DCOnly;PowerShell 可用 Invoke-BloodHound -CollectionMethod All。BloodHound CE 可用 curl -L https://ghst.ly/getbhce | docker compose -f - up 启动,默认凭据 admin / bloodhound,Web 界面 https://localhost:8080,上传 ZIP。Legacy 需启动 Neo4j 并运行 ./BloodHound --no-sandbox。查询示例:MATCH p=shortestPath((u:User {owned:true})-[*1..]->(g:Group {name:'DOMAIN ADMINS@CORP.LOCAL'})) RETURN p。

适用场景与限制:需已获得域内立足点或有效域凭据,安装 BloodHound CE 或 Legacy 4.x、SharpHound、Neo4j(Legacy)或 PostgreSQL(CE),并能访问域控 LDAP TCP/389 与 LDAPS TCP/636。仅限对自有或已获书面授权系统使用,未授权使用违法。资料未提供项目维护状态、许可细节、价格与更多平台支持信息。