Hackthebox:Bastard Walkthrough(not use metasploit)
预备知识
dirbuster、nmap、Wappalyzer
php 反序列化、Drupal7.x RCE、php-curl
certutil、MS15-051
信息收集和获取立足点
nmap 10.10.10.9
结果如下
Starting Nmap 7.91 ( https://nmap.org ) at 2020-12-07 15:16 CST
Nmap scan report for 10.10.10.9
Host is up (0.18s latency).
Not shown: 997 filtered ports
PORT STATE SERVICE
80/tcp open http
135/tcp open msrpc
49154/tcp open unknown
Nmap done: 1 IP address (1 host up) scanned in 11.72 seconds
需要详细结果,执行nmap -sC -sV -p- 10.10.10.9
,先搁置一边,等待结果时做点别的
先访问web功能,目前知道可以注册、登录,先扫下目录有没有admin页面
执行dirb http://10.10.10.9
,先搁置一边,等待结果时做点别的
使用Wappalyzer看看网络技术架构
发现了Drupal 7,后来查阅资料还知道这个cms的版本在CHANGELOG.txt文件里,也就是http://10.10.10.9/CHANGELOG.txt
查找Drupal 7漏洞,找到了Drupal < 7.58 - ‘Drupalgeddon3’ (Authenticated) Remote Code Execution (PoC) 不过利用失败了 ,问题不大,慢慢试
最后用的是Drupal 7.x Mo