tomcat后台写入getshell

1 环境
github:https://github.com/vulhub/vulhub/tree/master/tomcat

搭建环境
在 Ubuntu 20.04 上安装 docker/docker-compose:

# Install pip
curl -s https://bootstrap.pypa.io/get-pip.py | python3

# Install the latest version docker
curl -s https://get.docker.com/ | sh

# Run docker service
systemctl start docker

# Install docker compose
pip install docker-compose

用法

# Download project
wget https://github.com/vulhub/vulhub/archive/master.zip -O vulhub-master.zip
unzip vulhub-master.zip
cd vulhub-master

# Enter the directory of vulnerability/environment
cd flask/ssti

# Compile environment
docker-compose build

# Run environment
docker-compose up -d

2 运行环境

ubuntu进入yulhub>tomcat>tomcat8

docker-compose build  

docker-compose up -d

访问http://your-ip:8080/manager/html
默认账户密码 tomcat:tomcat

3找到上传点

在这里插入图片描述

在这里我们上传一个war类型的文件

所以我们写一个jsp木马,然后将它压缩为war

压缩jsp成war【需要jdk环境】

在shell.jsp目录中输打开cmd

jar cvf shell.war */

上传成功后打开

在这里插入图片描述
上传成功

用冰蝎连接

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值