用途:枚举并利用 Active Directory 域信任关系,实现跨域/跨林横向移动与权限提升。适用于目标存在多域或多林架构、已获取子域 Domain Admin 或 krbtgt 哈希、或枚举发现域间/林间信任关系时。
主要能力:按信任类型(父子域、树根、外部、森林)与 SID 过滤状态(WITHIN_FOREST 无过滤、FOREST_TRANSITIVE 有过滤)分析攻击面;子域到父域提权支持 Golden Ticket + ExtraSid(-519)、Diamond Ticket、Trust Ticket 及 raiseChild.py 自动化;森林信任场景支持 SID History(RID>1000)、外部组成员、密码重用、MSSQL 链接服务器与跨域非约束委派;单向信任支持入站外部组成员查找与 Rubeus 跨域票据请求、出站信任密钥转储。附决策树与验证清单。
使用方式:先前置获取高权限凭据(DA / krbtgt hash / 信任密钥)并完成拓扑枚举。枚举可用 ldeep ldap、netexec ldap -M enum_trusts、bloodhound-python -c Trusts、Get-DomainTrust、nltest /domain_trusts /all_trusts。子域提权关键命令:lookupsid.py 取域 SID,secretsdump.py -just-dc-user 取 krbtgt 哈希,ticketer.py -extra-sid '<PARENT_SID>-519' 伪造票据,随后 secretsdump.py -k -no-pass。自动化可用 raiseChild.py -target-exec <PARENT_DC>。
限制:森林信任启用 SID 过滤,-519 知名 SID 被过滤,仅 RID>1000 可用;QUARANTINED_DOMAIN 几乎全过滤;SID History 默认禁用。仅限已授权安全测试使用。