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

Apache Tomcat漏洞复现

文章目录

  • 弱口令
    • 启动环境
    • 漏洞复现
  • 本地文件包含
    • 启动环境
    • 漏洞复现

弱口令

启动环境

来到vulhub/tomcat/tomcat8/靶场

cd vulhub/tomcat/tomcat8/

安装环境并启动:

sudo docker-compose up -d && sudo docker-compose up -d

修改端口后启动:

sudo docker-compose -f docker-compose.me.yml up -d

在这里插入图片描述

打开环境:

在这里插入图片描述

漏洞复现

点击Tomcat主页的manager APP登录,这里有弱口令漏洞,输入用户名Tomcat密码Tomcat即可登录成功:

在这里插入图片描述

登录后可以上传war文件,在这里上传打包成war文件的大马可以getshell:

在这里插入图片描述

到目录下

cd /tools/webshell/jsp

使用命令

cvf jshell.war jshell.jsp

将jshell.jsp文件打包成war文件,上传,上传后生成路径,表示上传成功:

在这里插入图片描述

访问大马文件:

在这里插入图片描述

点击系统命令,在这里执行命令,发现是root用户,相当于获取到了webshell:

在这里插入图片描述

本地文件包含

启动环境

来到vulhub/tomcat/CVE-2020-1938靶场

cd vulhub/tomcat/CVE-2020-1938  

安装环境并启动:

sudo docker-compose up -d && sudo docker-compose up -d

修改端口:

在这里插入图片描述

修改端口后启动:

sudo docker-compose -f docker-compose.me.yml up -d

在浏览器输入10.9.75.45:8085,打开主页:

在这里插入图片描述

漏洞复现

这个主页有一个文件包含漏洞到/tools/apache-tomcat/CNVD-2020-10487-Tomcat-Ajp-lfi目录下

cd /tools/apache-tomcat/CNVD-2020-10487-Tomcat-Ajp-lfi

从之前的配置文件看到8009端口开放,执行命令:

python2 CNVD-2020-10487-Tomcat-Ajp-lfi.py 10.9.75.45 -p 8009 -f WEB-INF/web.xml

利用文件包含漏洞读取到该网站下的web.xml文件的内容:

在这里插入图片描述

http://www.lryc.cn/news/166833.html

相关文章:

  • C++模版基础
  • 解决 Elasticsearch 分页查询记录超过10000时异常
  • 百度千帆大模型文心一言api调用
  • 关于HTTP协议的概述
  • ATFX汇市:8月名义与核心CPI走势分化,美国通胀率算升高还是降低?
  • c++ 中的函数指针
  • 奶牛个体识别 奶牛身份识别
  • 【力扣每日一题】2023.9.13 检查骑士巡视方案
  • 【Vue】关于CSS样式绑定整理
  • Sql语句大全--更新
  • Java面试八股文宝典:序言
  • 【多线程案例】单例模式
  • 阿里云部署SpringBoot项目启动后被杀进程的问题
  • git仓库推送错误
  • 计网第五章(运输层)(三)
  • OpenCV 07(图像滤波器)
  • uniapp项目实践总结(十三)封装文件操作方法
  • 程序地址空间
  • HBS 家庭总线驱动和接收芯片MS1192,应用于电话及相关设备、空调设备、安全设备、AV 装置
  • IO和进程day08(消息队列、共享内存、信号灯集)
  • 【数据结构】—堆排序以及TOP-K问题究极详解(含C语言实现)
  • Python语言概述
  • 电子电路学习笔记之NCV84120DR2G——车规级单通道高压侧驱动器
  • YOLO DNF辅助教程完结
  • Hadoop-Hive
  • 竞赛 基于机器视觉的火车票识别系统
  • conda与pip镜像源环境配置
  • Golang1.21更新内容全面介绍~
  • ArcGIS 10.4安装教程!
  • 华为云云服务器云耀L实例评测 | 从零开始:华为云云服务器L实例使用教程