AD ACL 滥用攻击手册
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/active-directory-acl-abuse-lr-ljwg
技能介绍
问题所在:被忽视的 ACL 链与复杂查询盲区
在 Active Directory(AD)渗透测试中,基础模型往往只能识别出明显的漏洞,却忽略了复杂的 ACL(访问控制列表)链式利用。当面对大型 AD 环境时,手工排查 GenericAll、WriteDACL 或 WriteOwner 等危险 ACE(访问控制条目)不仅耗时,还容易遗漏跨越多个节点的隐蔽攻击路径。此外,如何编写高效的 BloodHound Cypher 查询来定位这些特定资产,也是自动化工具常遇到的瓶颈。
核心能力与工作流
该技能充当专家级攻击手册,系统性地指导模型执行 AD ACL 滥用。其工作流主要包括:
- 深度枚举:利用
BloodHound收集并分析域内的 ACL 配置,识别高价值目标。 - 危险 ACE 利用:针对发现的
GenericAll等权限,规划并执行如 DCSync、shadow credentials 或定向 Kerberoasting 等具体攻击手法。 - 扩展滥用:结合 LAPS 提取、组操纵以及 GPO(组策略)滥用,进一步扩大控制面。
- 路径路由:在需要更深度的 Kerberos 攻击、证书服务利用或 NTLM 中继时,自动关联并加载相应的子技能(如
active-directory-kerberos-attacks)。
适用边界与注意点
此技能侧重于攻击路径的规划与原理解析,而非自动化漏洞利用工具。在实际操作中,复杂的 ACL 链往往依赖于特定的环境配置,模型生成的 Cypher 查询可能需要根据实际采集的 Neo4j 数据微调。此外,ACL 滥用通常只是初始访问或权限提升的一环,需结合后续的横向移动技能才能完成完整的域控攻陷。请确保在授权环境下进行测试,避免对生产环境造成不可逆的破坏。
使用场景
- 红队在 AD 域渗透中,需分析 BloodHound 数据,找出含 GenericAll、WriteDACL 的危险 ACE 并规划利用链。
- 拿到普通域用户后,利用 ACL 滥用配合 DCSync 或 shadow credentials,将权限提升至域控。
- 编写 Cypher 查询在 Neo4j 中定位可被 kerberoasting、LAPS 提取或 GPO 滥用命中的目标。
- 排查 AD 组权限与 GPO 配置,确认是否存在可被利用的 ACL 链与横向移动入口。
适合人员
- 渗透测试工程师:在授权 AD 域渗透项目中,需快速定位 ACL 滥用路径并输出攻击报告。
- 企业安全研究员:排查内部 AD 环境是否存在危险 ACE 与可被利用的完整攻击链。
- 蓝队工程师:需要理解 ACL 滥用手法,以设计检测规则与域控加固基线。
- AI 应用开发者:构建安全审计 Agent 时,需要 AD ACL 攻击知识作为模型参考。