SuperAPI AI 工具集

performing-active-directory-penetration-test

安全与审计

查看项目

更新于 10-16 01:30

技能介绍

用途:针对 Active Directory(AD)环境开展授权渗透测试,识别错误配置、弱口令、危险的委派设置、有漏洞的证书模板,以及从普通域用户提升到 Domain Admin 或 Enterprise Admin 的攻击路径。适用于安全评估、事件响应、定期安全测试与控制验证。

前提条件:需具备标准域用户凭据作为起点,能访问域控制器的 LDAP/389、Kerberos/88、SMB/445、DNS/53 端口;工具包括 BloodHound、Impacket、Certipy、Rubeus、NetExec、Mimikatz;攻击机为可访问域的 Kali Linux 或 Windows。

主要阶段与能力:第一阶段枚举域信息、信任关系、密码策略、GPO、委派设置与 LAPS,并用 BloodHound 分析到域管的攻击路径。第二阶段实施 Kerberos 攻击,包括 Kerberoasting、AS-REP Roasting、非约束/约束/RBCD 委派利用。第三阶段针对 ADCS 证书服务,用 Certipy 发现并利用 ESC1、ESC4、ESC6、ESC8 等模板漏洞。第四阶段进行域提权,如 DCSync、Golden Ticket、Silver Ticket。第五阶段演示持久化机制,如 Skeleton Key、AdminSDHolder、SID History 注入。最后汇总发现与修复建议。

使用方式:以授权测试为前提,从已有域用户凭据出发,按阶段执行枚举、攻击与提权,并记录结果。典型命令如 netexec smb 10.0.0.5 -u 'testuser' -p 'Password123' -d corp.local --users、bloodhound-python -u 'testuser' -p 'Password123' -d corp.local -ns 10.0.0.5 -c all --zip、impacket-GetUserSPNs 'corp.local/testuser:Password123' -dc-ip 10.0.0.5、certipy find -u 'testuser@corp.local' -p 'Password123' -dc-ip 10.0.0.5 -vulnerable -stdout。

限制:所有测试必须获得明确书面授权;仅限合法安全评估与审计用途。工具的收费、价格与平台信息暂未提供。