Hackthebox:Bastard Walkthrough(not use metasploit)

本文详细介绍了不使用Metasploit渗透测试平台的情况下,如何对Hackthebox的Bastard靶机进行渗透测试。通过信息收集、目录扫描和Drupal CMS的漏洞利用,最终获得远程代码执行权限。利用了Drupal 7.x Module Services的反序列化漏洞,通过修改exploit并耐心等待,成功建立连接,并借助nmap进行提权。
摘要由CSDN通过智能技术生成

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值