Windows / Active Directory 安全性
立即執行(讀完立刻執行)
NOW: 讀取../field-journal/precedent-pentest.mdNOW: 域/AD 測試必須明確授權範圍(包含 DC、是否允許投毒/中繼)NOW: 初始化 case;network_profile 與禁止動作寫清楚NEXT: 工具索引(impacket/certipy/bloodhound 等需手動安裝)ACT: 從身份枚舉與 BloodHound 圖開始,不要先進行破壞性利用
適用場景
- 域滲透、Kerberoasting、AS-REP、委派
- AD CS(ESC1–ESC8 等)證書攻擊
- BloodHound / SharpHound 攻擊路徑
- NTLM 中繼 / Coercer 強制認證
- 本地提權到域路徑(Potato 等作為跳板)
與 attack-chain 關係
- 多階段從外網到域控 → PRIMARY 可仍是
attack-chain/,本 skill 為 AD 專科 - 已在域內專注身份 → PRIMARY = 本 skill
工作流
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 / 黃金票僅在授權紅隊範圍內使用
□ 每一步均記錄證據;高風險操作等待用戶確認
工具鏈
| 工具 | 用途 |
|---|---|
| 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.mdseed-007_ntlm-relay-coercer.mdseed-013_kerberoasting-spn.md
路由上下文
上游: MASTER R24
下游: 報告 docs-generator;需 EDR 研究 edr-bypass-re
禁止: 無授權的 DCSync / 在生產環境使用黃金票
任務完成自檢
- 是否先有圖/枚舉再有利用?
- 是否記錄可複現的命令並脫敏?
- 是否遵守 scope 禁止項?
- 檢查清單?