中间件漏洞-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

相关推荐
java_logo25 分钟前
使用 Docker 部署 Nginx 教程
java·spring cloud·eureka
小蒜学长1 小时前
springboot基于BS的小区家政服务预约平台(代码+数据库+LW)
java·数据库·spring boot·后端
我命由我123451 小时前
Git 暂存文件警告信息:warning: LF will be replaced by CRLF in XXX.java.
java·linux·笔记·git·后端·学习·java-ee
小胖同学~1 小时前
JVM内存模型剖析
java·jvm
简色1 小时前
预约优化方案全链路优化实践
java·spring boot·后端·mysql·spring·rabbitmq
nice_lcj5202 小时前
深入理解ArrayList与LinkedList:Java集合框架核心对比(含实战案例+面试考点)
java·面试
小蕾Java2 小时前
IDEA快速上手指南!
java·intellij-idea·swift
聪明的笨猪猪2 小时前
Java 内存模型(JMM)面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试
羚羊角uou2 小时前
【Linux】线程的互斥
java·开发语言
学编程的小鬼2 小时前
SpringBoot日志
java·后端·springboot