weblogic动态调试环境搭建
一:docker配置修改以支持远程调试
Docker-compose.yml 添加8453端口,该端口会是远程调试端口
Docker-compose up -d 下载并运行镜像
修改weblogic配置文件以支持远程调试
进入docker docker exec -it cve-2018-2628_weblogic_1 /bin/bash
/root/Oracle/Middleware/user_projects/domains/base_domain/bin/setDomainEnv.sh
添加export debugFlag=“true"
完成后,重启docker镜像 docker-compose restart
二:配置IDEA
拷贝docker中的web logic 源码到本地
Docker cp 容器名:/root ./weblogic_jars
我这里容器名为cve-2018-2628_weblogic_1,启动docker为root账号
所以 docker cp cve-2018-2628_weblogic_1:/root ./weblogic_jars 即保存docker的根目录到本地的weblogic_jar
Idea open project 打开 weblogic_jars/Oracle/Middleware/wlserver_10.3目录
File—> project structure —> project 配置jdk为docker拉取下来的版本
Lib 目录右键添加为library add as library
添加远程服务器
Run —> edit configurations 添加 remote 配置host为远程服务器,端口为docker配置的远程端口8453
应用之后,debug
如果存在上面socket现象表示远程调试环境已经搭建好
三:动态调试
在wlserver_10.3/server/lib/weblogic.jar!/weblogic/wsee/jaxws/WLSServletAdapter 的141行下断点
浏览器请求
http://192.168.99.37:7001/wls-wsat/CoordinatorPortType11
可以看到断点成功及相关调用栈信息,接下来就可以慢慢调试相关漏洞了
四:参考链接
https://www.cnblogs.com/ph4nt0mer/p/11772709.html
weblogic动态调试环境搭建相关推荐
- 路由器逆向分析------路由器固件分析和动态调试环境搭建简述
本文博客地址:http://blog.csdn.net/qq1084283172/article/details/70140865 01.路由器固件分析和动态调试环境搭建简述的原文 <Emula ...
- auto.js id为参数滑动_【Autojs教程】02Autojs PC端开发调试环境搭建
[Autojs教程]02-Autojs PC端开发调试环境搭建 写在前面 本篇教程算是保姆级教程了,希望以此能吸引更多感兴趣的同学学习Autojs,也希望大家能因此碰撞出更多的奇思妙想 关注微信公众号 ...
- JSP动态网站环境搭建应用中的详细步骤(Tomcat和Apache/IIS的整合)
链接地址:http://www.cnblogs.com/dartagnan/archive/2011/03/25/2003426.html JSP动态网站环境搭建应用中的详细步骤(Tomcat和Apa ...
- mac 内核调试环境搭建
操作系统安装 先从 app store 下载 下载完后安装程序在应用里 打开 vm 新建 双击从光盘或映像安装 安装 安装失败 用其它工具安装 还可以先在 windows 上的 VM 下先安装好再拷贝 ...
- uni-app 模拟机调试环境搭建
前言 最近接手了一份使用 uni-app 进行开发的工作,今天才有时间正式开始,在这里记录一下使用 HBuilderX 进行 uni-app 开发的调试环境搭建过程. 下载安装 HBuilderX 进 ...
- Mikrotik路由器(routerOS)调试环境搭建
routerOS 调试环境搭建 1 安装routerOS 1.1 下载routerOS镜像文件 略 1.2 安装 需要注意的是:选择硬盘类型为IDE,因为routerOS默认情况下未包含SCSI或SA ...
- eas java配置_EAS客户端调试环境搭建
客户端调试环境搭建说明 适用场景:在现场跟踪问题或者在研发内部跟踪定位测试环境的问题时,开发人员需要快速搭建一个可供调试的环境以供分析问题,以下说明可供开发人员在需要时使用,注意该方式只支持客户端调试 ...
- Nacos 简介与 本地调试环境搭建
目录 1.简介 2.Nacos架构 3.本地调试环境搭建 3.1 源码下载 3.3 单机启动 Nacos 3.4 集群方式启动:基于文件方式 4.Nacos源码模块介绍 5. 约定说明 1.简介 Na ...
- ffmpeg编译gb28181_RTSP/GB28181协议/海康SDK/Ehome协议视频上云网关EasyCVR视频平台在linux环境下ffmpeg源码单步调试环境搭建...
目前TSINGSEE青犀视频研发的视频上云服务平台EasyCVR已经可集成海康EHome私有协议,并且在前文中我也跟大家讲过EHome协议的配置和调用流程,有兴趣的可以阅读一下:配置及协议介绍.Eho ...
最新文章
- 新冠肺炎疫情把科研推上“云端”
- Redis介绍 Java客户端操作Redis
- 第三次学JAVA再学不好就吃翔(part103)--BufferedInputStream和BufferOutputStream
- Restricted Boltzmann Machine (RBM)限制波尔兹曼机
- 首次安装Linux,配置网络、换源一步到位
- 联想台式计算机排行榜,联想电脑品牌机排名介绍
- c语言补码取反后什么意思,补码为什么取反加一
- 砍价小程序有人做过吗?调用多多砍价记录,可以转口令或者链接的那种
- 计算机二级 office 英语,计算机二级office题库及答案
- 系统测试方案编写(五)
- NeurIPS十年高引学者TOP100榜单发布!这些大牛值得膜拜!
- 《最优化方法及其Matlab程序设计》马昌凤 部分习题答案
- 2014湖南农业大学ACM校赛
- 恒星日和太阳日【转载】
- 我辛辛苦苦做了一个月的项目,组长年底用来写了晋升PPT
- APP界面设计指南|APP界面设计师必备信息图
- 虚拟机由于硬盘存储空间过满导致启动异常+虚拟机扩容
- mysql-8安装教程
- Kotlin学习日志(三)控制语句
- 基于python的图片序列转gif