Armageddon - HackTheBox
nmap扫描
访问80端口
好眼熟
robots.txt文件
发现了cms的名称drupal和版本7.56
这个比较接近
搜一下exp
https://github.com/pimps/CVE-2018-7600
用法也很简单
反弹个shell
貌似端口做了限制,用443
提权
发现了一个数据库的账号密码
但是这里的shell不是交互式的是shell,根本连不上
单条语句执行
发现一个用户的密码
并且靶机上存在这个用户,爆破一下密钥
ssh登录
继续提权
发现一个sudo权限
靶机上没有fpm
在本地运行,如果本地也没有的话,参考安装
https://blog.csdn.net/eibo51/article/details/54744209
创建一个shell脚本,运行
让靶机下载
修改一下shell脚本,生成一个可以提权的snap文件
先复制一个sh文件到home目录下,snap运行后,会将sh文件的权限提升为suid权限,运行后即可获得root权限