⚡

Windows与ActiveDirectory安全Skill windows-ad

面向已授权的 Active Directory 与 Windows 身份攻击场景,覆盖 Kerberos、AD CS、BloodHound 攻击路径、NTLM 中继、域内权限提升与横向移动;强调先枚举/先图后枪、严格授权范围和可复现证据记录。

渗透测试 0 次安装 0 次浏览 更新于 11/11/2026
名称 windows-ad
描述 用于已授权的 Active Directory 与 Windows 身份攻击,包括 Kerberos、AD CS、BloodHound 路径、NTLM 中继和域权限提升研究。

Windows / Active Directory 安全

必需操作(读完后立刻执行)

  1. NOW:读取 ../field-journal/precedent-pentest.md
  2. NOW:域/AD 测试必须明确授权范围(包括 DC、是否允许投毒/中继)
  3. NOW:case-init;写清 network_profile 与禁止动作
  4. NEXT:tool-index(impacket/certipy/bloodhound 等通常手动)
  5. 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?