关于 active-directory-attack-paths
用于授权的内部安全评估,帮助识别 Active Directory 配置问题及通往域管理员权限的提权路径。内容涵盖枚举、凭据攻击、委派与 ACL 滥用,并强调证据记录和清理。
主要功能
- 01枚举域信任、组和账户配置
- 02分析 Kerberoasting 与 AS-REP Roasting
- 03检查委派和 ACL 提权路径
- 04记录命令、输出及受影响账户
- 05清理测试期间的修改和工具
适用场景
- 01评估已进入的授权内部网络
- 02追踪通往 Domain Admin 的路径
- 03验证 ACL 或委派配置风险
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ securityskills/ skills --skill active-directory-attack-paths安装后在 Claude Code 中输入/active-directory-attack-paths确认已加载。
详细介绍
Active Directory 攻击路径
在经授权的内部评估期间识别并演示 Active Directory 配置错误。
适用场景
- 你已在经授权的内部网络中取得立足点(或拥有凭据)
- 你需要梳理可提权至 Domain Admin 或 Enterprise Admin 的路径
方法
1. 初步枚举
whoami /all、域信任关系、嵌套组- 使用 BloodHound / SharpHound 收集数据(先进行小规模收集:若需隐蔽,可使用
--collectionmethod All --exclude-dc) - 查找:可进行 Kerberoasting 的 SPN、可进行 AS-REP Roasting 的账户(未启用预身份验证)、无限制委派、DCSync 权限、GPO 滥用
2. 凭据攻击
- Kerberoasting:请求 SPN 账户的 TGS,然后离线破解(
hashcat -m 13100) - AS-REP Roasting:针对启用了
DONT_REQ_PREAUTH的账户,离线破解(hashcat -m 18200) - 密码喷洒仅可在 RoE 授权范围内进行——遵守账户锁定策略
3. 委派滥用
- 无限制委派:使用 Rubeus,通过打印机漏洞(SpoolSample)捕获 TGT
- 受限委派:滥用 S4U2Proxy 冒充用户
- 基于资源的受限委派(RBCD):需要对
msDS-AllowedToActOnBehalfOfOtherIdentity具有写入权限
4. ACL 攻击
- 用户、组或 GPO 上的 GenericAll / GenericWrite / WriteDacl / WriteOwner 权限
- 强制重置密码或更改 ACL,然后重新运行数据收集,以确认新路径
5. 域控制权
- DCSync(
mimikatz lsadump::dcsync或 secretsdump.py)——仅限明确授权的情况 - 滥用 AD CS:ESC1–ESC8 模板(Certipy)、Golden / Silver 证书
需要收集的证据
对于每个步骤:运行的命令、显示提权结果的输出,以及受影响的账户。
清理
删除创建的账户、还原更改过的 ACL,并移除投放的工具;在清理日志中记录每项修改。
评论
支持 Markdown