SuperAPI AI 工具集

active-directory-attacks

安全与审计

查看项目

更新于 10-15 21:09

技能介绍

用途:为红队行动与渗透测试提供对微软 Active Directory 环境的攻击技术集合,涵盖侦察、凭据收集、Kerberos 攻击、横向移动、权限提升与域控接管。

主要能力:

  • AD 侦察:BloodHound 收集与攻击路径可视化,PowerView 枚举域、用户、组、本地管理员权限与用户狩猎。
  • 凭据攻击:密码喷洒、Kerberoasting(提取服务账户 TGS 并离线破解)、AS-REP Roasting、DCSync 提取凭据。
  • Kerberos 票据攻击:Pass-the-Ticket/黄金票据、白银票据、Pass-the-Hash、OverPass-the-Hash。
  • 中继与 AD CS:Responder + ntlmrelayx 的 NTLM 中继、SMB 签名检查、ESC1/ESC8 证书服务攻击。
  • 关键 CVE:ZeroLogon、PrintNightmare、samAccountName Spoofing。

必要用法与前提:需要 Kali Linux 或 Windows 攻击平台、大部分攻击需要域用户凭据、与域控的网络连通;工具包括 Impacket、Mimikatz、BloodHound、Rubeus、CrackMapExec。使用 Kerberos 攻击前必须与域控时间同步(±5 分钟内),可用 nmap smb2-time 检测时钟偏移,或 sudo date -s、net time /domain /set、faketime -f '+8h' 处理。Collector 示例:.\SharpHound.exe -c All、bloodhound-python -u 'user' -p 'password' -d domain.local -ns 10.10.10.10 -c all。

适用场景:授权范围内的渗透测试、红队演练与 AD 安全评估。

限制:不得因过度密码喷洒导致账户锁定;未经批准不得修改生产 AD 对象;黄金票据需留存文档;中继攻击前需检查 SMB 签名;利用 CVE 前需核实补丁级别。若时钟偏移过大、Kerberoasting 返回空、DCSync 被拒、BloodHound 数据为空等,资料提供了对应排查方向。高级技术(委派攻击、GPO 滥用、RODC、SCCM/WSUS、ADCS、信任关系、Linux AD 集成)见 references/advanced-attacks.md。