黑客信息网HTB:Bastard渗透测试

基础信息 简介:Hack The Box是一个在线渗透测试平台。可以帮助你提升渗透测试技能和黑盒测试技能,平台环境都是模拟的真实环境,有助于自己更好的适应在真实环境的渗透链接:https://www.hack...

基础信息

简介:Hack The Box是一个在线渗透测试平台。可以帮助你提升渗透测试技能和黑盒测试技能,平台环境都是模拟的真实环境,有助于自己更好的适应在真实环境的渗透
链接:https://www.hackthebox.eu/home/machines/profile/7
描述:

一、信息收集

1、靶机ip

IP地址为:10.129.115.58

2、靶机端口与服务

开放了80,135和49154端口,并且可知80端口是由Drupal 7 CMS搭建的服务器

3、网站信息收集

进入80端口,通过robots.txt找到CHANGELOG.txt知道Drupal 的具体版本
可以通过该该版本查询存在的攻击载荷

二、漏洞探测与利用

通过searchsploit查询可利用版本

利用该脚本之前需要对该脚本进行修改
通过dirb扫描目录获取发现存在/rest目录


执行脚本前需要安装php-curl否则无法运行成功
apt-get install php-curl

命令执行成功

反弹shell
方法一:通过certutil命令将nc下载到靶机中


成功获取shell

方法二:编写php代码(由于重启了靶机所以ip地址不一样)
利用php编写文件上传代码将nc64.exe上传到靶机中进行利用


脚本执行成功,上传nc
http://10.129.115.154/exploit.php?fupload=nc64.exe
执行nc64.exe 获取shell

三、提权

systeminfo查询该计算机的相关信息

使用Sherlock.ps1查找系统缺少的版本补丁与漏洞
链接:https://github.com/rasta-mouse/Sherlock
在运行该脚本前需要在脚本中添加Find-ALLvulns查找所有漏洞

这次使用MS15-051进行提权

将ms15-051x64.exe下载到靶机中并命名为Shell.exe
使用nc反弹shell


成功获取到root权限

  • 发表于 2021-04-16 12:26
  • 阅读 ( 211 )
  • 分类:互联网

0 条评论

请先 登录 后评论
腾龙徐杰
腾龙徐杰

661 篇文章

你可能感兴趣的文章

相关问题