一: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动态调试环境搭建相关推荐

  1. 路由器逆向分析------路由器固件分析和动态调试环境搭建简述

    本文博客地址:http://blog.csdn.net/qq1084283172/article/details/70140865 01.路由器固件分析和动态调试环境搭建简述的原文 <Emula ...

  2. auto.js id为参数滑动_【Autojs教程】02Autojs PC端开发调试环境搭建

    [Autojs教程]02-Autojs PC端开发调试环境搭建 写在前面 本篇教程算是保姆级教程了,希望以此能吸引更多感兴趣的同学学习Autojs,也希望大家能因此碰撞出更多的奇思妙想 关注微信公众号 ...

  3. JSP动态网站环境搭建应用中的详细步骤(Tomcat和Apache/IIS的整合)

    链接地址:http://www.cnblogs.com/dartagnan/archive/2011/03/25/2003426.html JSP动态网站环境搭建应用中的详细步骤(Tomcat和Apa ...

  4. mac 内核调试环境搭建

    操作系统安装 先从 app store 下载 下载完后安装程序在应用里 打开 vm 新建 双击从光盘或映像安装 安装 安装失败 用其它工具安装 还可以先在 windows 上的 VM 下先安装好再拷贝 ...

  5. uni-app 模拟机调试环境搭建

    前言 最近接手了一份使用 uni-app 进行开发的工作,今天才有时间正式开始,在这里记录一下使用 HBuilderX 进行 uni-app 开发的调试环境搭建过程. 下载安装 HBuilderX 进 ...

  6. Mikrotik路由器(routerOS)调试环境搭建

    routerOS 调试环境搭建 1 安装routerOS 1.1 下载routerOS镜像文件 略 1.2 安装 需要注意的是:选择硬盘类型为IDE,因为routerOS默认情况下未包含SCSI或SA ...

  7. eas java配置_EAS客户端调试环境搭建

    客户端调试环境搭建说明 适用场景:在现场跟踪问题或者在研发内部跟踪定位测试环境的问题时,开发人员需要快速搭建一个可供调试的环境以供分析问题,以下说明可供开发人员在需要时使用,注意该方式只支持客户端调试 ...

  8. Nacos 简介与 本地调试环境搭建

    目录 1.简介 2.Nacos架构 3.本地调试环境搭建 3.1 源码下载 3.3 单机启动 Nacos 3.4 集群方式启动:基于文件方式 4.Nacos源码模块介绍 5. 约定说明 1.简介 Na ...

  9. ffmpeg编译gb28181_RTSP/GB28181协议/海康SDK/Ehome协议视频上云网关EasyCVR视频平台在linux环境下ffmpeg源码单步调试环境搭建...

    目前TSINGSEE青犀视频研发的视频上云服务平台EasyCVR已经可集成海康EHome私有协议,并且在前文中我也跟大家讲过EHome协议的配置和调用流程,有兴趣的可以阅读一下:配置及协议介绍.Eho ...

最新文章

  1. 新冠肺炎疫情把科研推上“云端”
  2. Redis介绍 Java客户端操作Redis
  3. 第三次学JAVA再学不好就吃翔(part103)--BufferedInputStream和BufferOutputStream
  4. Restricted Boltzmann Machine (RBM)限制波尔兹曼机
  5. 首次安装Linux,配置网络、换源一步到位
  6. 联想台式计算机排行榜,联想电脑品牌机排名介绍
  7. c语言补码取反后什么意思,补码为什么取反加一
  8. 砍价小程序有人做过吗?调用多多砍价记录,可以转口令或者链接的那种
  9. 计算机二级 office 英语,计算机二级office题库及答案
  10. 系统测试方案编写(五)
  11. NeurIPS十年高引学者TOP100榜单发布!这些大牛值得膜拜!
  12. 《最优化方法及其Matlab程序设计》马昌凤 部分习题答案
  13. 2014湖南农业大学ACM校赛
  14. 恒星日和太阳日【转载】
  15. 我辛辛苦苦做了一个月的项目,组长年底用来写了晋升PPT
  16. APP界面设计指南|APP界面设计师必备信息图
  17. 虚拟机由于硬盘存储空间过满导致启动异常+虚拟机扩容
  18. mysql-8安装教程
  19. Kotlin学习日志(三)控制语句
  20. 基于python的图片序列转gif

热门文章

  1. 搭建可通过外网访问的内网服务器
  2. 防止计算机病毒和木马的方法,防止电脑中病毒、木马的方法(windows清理助手)...
  3. wordpress插件API入口
  4. 睿频开启及睿频与超频的区别
  5. 湍流模型(1)——湍流的统计描述
  6. 搞不定Serverless?让你秒懂掌握Profiling让一份程序优雅自适应
  7. 小程序 键盘挡住底部输入框解析
  8. Leetcode 组合总和II
  9. 博士申请 | 纽约州立大学布法罗分校邹韶峰老师招收强化学习方向全奖博士生...
  10. CRM客户资源管理系统项目——系统管理功能的实现