admin管理员组

文章数量:1794759

靶机实战(8):OSCP备考之VulnHub haclabs no

一、主机发现

本次攻击指定IP,不涉及主机发现过程。

二、端口发现(服务、组件、组件)

使用命令 sudo -u root nmap 172.16.33.49 -n -Pn -p- --reason -sV -sC -O,发现主机开放的端口、提供的服务、使用的组件、组件的版本。

开放的端口

提供的服务

使用的组件

组件的版本

80/tcp

http

Apache httpd

2.4.29

-

os

Ubuntu Linux

三、漏洞发现(获取权限)

80端口/HTTP服务

组件漏洞

01、中间件组件:使用命令searchsploit Apache httpd 2.4.29searchsploit Apache httpd 2.4.,未发现Apache httpd 2.4.29组件的Nday漏洞。

02、应用组件:使用Wappalyzer、FindSomething等浏览器插件自动识别应用组件,使用BurpSuite等工具手动识别应用组件,均无发现。

URL漏洞(目录、文件)

01、手动浏览:直接访问http://172.16.33.49/,发现一个查询表单,一般会存在SQLi和XSS漏洞。

首先测试SQLi漏洞,分别使用单引号和双引号进行闭合,由于没有回显,因此同时使用时间盲注payloadand sleep(5)#,在响应中均未发现报错或延时,说明可能不存在SQLi漏洞。

然后测试XSS漏洞,使用特殊字符串OneMoreThink,在响应中未发现该字符串,说明可能不存在XSS漏洞。

从响应内容Fake ping executed判断该查询表单可能还存在命令注入漏洞,使用payload||id,在响应中未发现命令执行结果,说明可能不存在命令执行漏洞。

02、目录爆破:使用命令dirb http://172.16.33.49/爆破目录和文件,发现/admin文件。

访问http://172.16.33.49/admin发现只有4张图片。

下载4张图片到本地,使用命令steghide –info 图片查看是否存在隐写,发现ctf-01.jpghaclabs.jpegnew.jpg3张图片存在隐写,但都需要密码才能提取隐写的内容,另外Short.png1张图片不存在隐写。

使用命令stegseek 图片爆破隐写的密码,发现haclabs.jpeg的隐写密码是hardernew.jpg.out的隐写密码是lol

使用命令cat haclabs.jpeg.out查看文件内容,发现是base64编码,使用命令cat haclabs.jpeg.out | base64 -d查看文件内容,获得文件名superadmin.php。使用命令cat new.jpg.out查看文件内容,获得一些用户名。

访问http://172.16.33.49/superadmin.php又发现查询表单,这次提示输入一个IP去ping。

一般这种情况会存在命令注入漏洞,使用payload||id,在响应中发现命令执行结果,说明存在命令执行漏洞。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2024-01-05,如有侵权请联系 cloudcommunity@tencent 删除漏洞主机字符串表单服务

本文标签: 靶机实战(8)OSCP备考之VulnHub haclabs no