非约束委派攻击

本文介绍了非约束委派攻击的原理,包括如何启用非约束委派、查找此类机器的方法,以及通过Spooler打印机服务进行实战利用的步骤。讲解了利用非约束委派获取域管理员权限的过程,涉及工具如ldapsearch、ADFind、rubeus.exe和mimikatz.exe。文章还分享了复现过程中遇到的问题和解决思路。
摘要由CSDN通过智能技术生成

0x00 原理

用户想访问服务A,于是向KDC提交认证,KDC发现A是非约束性委派,于是会把TGT放在ST中一并给用户。然后用户用这个ST去访问服务A,服务A就相当于获得了用户的TGT,把TGT放入lsass进程,然后就可以拿着用户的TGT以用户的身份去访问所有用户权限能够访问的服务了。

0x01 非约束委派的启用

找到Active Directory用户和计算机->Computers。给域内机器WIN7配置非约束委派

右键属性->委派->信任此计算机来委派任何服务(仅Kerberos)(T)

补充:非约束委派与约束委派只能由域管理员用户设置,基于资源的约束委派不一定只能由域管理员用户设置。非约束委派的设置需要SeEnableDelegation 特权,该特权通常仅授予域管理员
同时注意域控主机默认是非约束性委派。

0x02 查找非约束委派机器

 一、ldapsearch

该工具kali自带,适合在域外查询,当知道目标域控主机IP为10.0.0.12时,可以用以下命令查找域中配置非约束委派的用户:

ldapsearch -x -H ldap://10.0.0.12:389 -D "CN=redteam,CN=Users,DC=redteam,DC=lab" -w password -b "DC=redteam,DC=lab" "(&(samAccountType=805306368)(userAccountControl:1.2.840.113556.1.4.803:=524288))" |grep -iE "distinguishedName"

查找域中配置非约束委派的主机:

ldapsearch -x -H ldap://10.0.0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值