|
|
| 名称 |
windows-ad |
| 描述 |
用于已授权的 Active Directory 与 Windows 身份攻击,包括 Kerberos、AD CS、BloodHound 路径、NTLM 中继和域权限提升研究。 |
Windows / Active Directory 安全
必需操作(读完后立刻执行)
NOW:读取 ../field-journal/precedent-pentest.md
NOW:域/AD 测试必须明确授权范围(包括 DC、是否允许投毒/中继)
NOW:case-init;写清 network_profile 与禁止动作
NEXT:tool-index(impacket/certipy/bloodhound 等通常手动)
ACT:从身份枚举与 BloodHound 图开始,不先上破坏性利用
适用场景
- 域渗透、Kerberoasting、AS-REP、委派
- AD CS(ESC1–ESC8 等)证书攻击
- BloodHound / SharpHound 攻击路径
- NTLM Relay / Coercer 强制认证
- 本地提权到域路径(Potato 等作为跳板)
与 attack-chain 关系
- 多阶段从外网到域控 → PRIMARY 可仍是
attack-chain/,本技能为 AD 专项
- 已在域内专注身份 → PRIMARY = 本技能
工作流
1. 枚举
# 示例 Impacket / 内置(需凭据与授权)
nxc smb <range> -u user -p pass
bloodhound-python -d domain.local -u user -p pass -c All -ns <DC>
2. 常见路径(先图后枪)
□ Kerberoast / AS-REP → 离线破解
□ ACL 滥用(GenericAll/WriteDacl)
□ 委派(非约束/约束/基于资源)
□ AD CS 模板错误 → Certipy
□ 中继:LLMNR/NBT-NS + ntlmrelayx(确认授权)
3. 凭证与横向
□ secretsdump / lsassy / mimikatz(严格授权与清理)
□ PtH / PtT / 黄金票仅在授权红队范围
□ 每步写 Evidence(证据);高危等用户确认
工具链
| 工具 |
用途 |
| BloodHound / SharpHound |
路径图 |
| Certipy |
AD CS |
| Impacket / NetExec |
横向与枚举 |
| Rubeus / Mimikatz |
票据与凭证(授权) |
| Coercer / Responder |
强制认证 / 投毒 |
参考
references/ad-attack-paths.md
../pentest-tools/references/network-attack-defense.md
../attack-chain/
- 种子:
field-journal/seed-005_ad-certipy-esc1.md seed-007_ntlm-relay-coercer.md seed-013_kerberoasting-spn.md
路由上下文
上游: MASTER R24
下游: 报告 docs-generator;需 EDR 研究 edr-bypass-re
禁止(MUST NOT): 无授权 DCSync / 黄金票打生产
任务完成自检
- [ ] 是否先有图/枚举再有利用?
- [ ] 是否记录可复现命令并脱敏?
- [ ] 是否遵守 scope 禁止项?
- [ ] Checklist?