中间件漏洞-Tomcat篇

一:CVE-2017-12615

1.搭建服务
cd /www/wwwroot/vulhub-master/tomcat/CVE-2017-12615
docker-compose up -d

2.打开网页

3.在哥斯拉中生成jsp木马并保存为2.jpg

对当前页面进行抓包,修改提交方式为PUT并复制木马

4.在网页中访问我们生成的木马,发现可以访问到

5.复制木马绝对路径,到哥斯拉中测试连接

连接成功!!

二.后台弱⼝令部署war包

1.搭建服务

cd vulhub-master/tomcat/tomcat8
docker-compose up -d

2.访问网站

3.使用弱口令登录进入
默认密码:tomcat/tomcat

4.将我们存有jsp木马的2.jsp文件压缩为zip文件然后修改后缀名为war文件

并上传文件

5.我们在目录中可以看到我们上传的文件

说明上传成功了

6.现在我们访问一下我们的jsp文件

访问成功,尝试连接webshell

7.连接成功!!!

三 .CVE-2020-1938

1.搭建服务
cd /www/wwwroot/vulhub-master/tomcat/CVE-2020-1938
docker-compose up -d
并访问

2.在kali中输入命令进行连接
python cve-2020-1938.py -p 8009 -f /WEB-INF/web.xml 47.108.150.249

相关推荐
uup3 分钟前
线程池中任务堆积与饥饿死锁问题
java
deng-c-f7 分钟前
C/C++内置库函数(2):智能指针
java·c语言·c++
毕设源码-朱学姐8 分钟前
【开题答辩全过程】以 基于SSM框架的餐厅点餐系统的设计与实现为例,包含答辩的问题和答案
java·eclipse
pursue.dreams8 分钟前
Java实现企业微信机器人消息推送:文本消息与文件推送完整指南
java·机器人·企业微信
狂奔小菜鸡9 分钟前
Day30 | Java集合框架之Collections工具类
java·后端·java ee
Java天梯之路9 分钟前
Spring Boot 钩子全集实战(二):`SpringApplicationRunListener.starting()` 详解
java·spring·面试
忘带键盘了11 分钟前
eclipse配置
java·ide·eclipse
Aevget13 分钟前
知名Java开发工具IntelliJ IDEA v2025.3正式上线——开发效率全面提升
java·ide·人工智能·intellij-idea·开发工具
没有bug.的程序员16 分钟前
JVM 安全与沙箱深度解析
java·jvm·安全·gc·gc调优
程序媛青青17 分钟前
Java 中 NIO 和IO 的区别
java·开发语言·nio