首页 > 其他分享 >arthas 使用的一些小节

arthas 使用的一些小节

时间:2022-09-26 17:45:00浏览次数:78  
标签:java fawkes arthas 小节 使用 home docker IDataScopeSystemClient

 1.docker环境下反编译修改代码 并热更新class文件

进入容器:   docker exec -it product-cybereng-asset-1 /bin/bash   下载arthas的jar包:  curl -O https://arthas.aliyun.com/arthas-boot.jar   启动arthas:   java -jar arthas-boot.jar   导出想要修改的类的源码并修改复制回容器: jad --source-only com.fawkes.secure.data.client.IDataScopeSystemClient > /home/project/fawkes/IDataScopeSystemClient.java  docker cp product-cybereng-asset-1:/home/project/fawkes/IDataScopeSystemClient.java  /opt/produc docker cp /opt/product/IDataScopeSystemClient.java  product-cybereng-asset-1:/home/project/fawkes   查看class加载器信息: sc -d  com.fawkes.secure.data.client.IDataScopeSystemClient | grep classLoaderHash   重新加载class文件: mc -c 1d56ce6a  /home/project/fawkes/IDataScopeSystemClient.java  -d /tmp   

2.docker环境下查看jvm当前状态

3.docker环境下查看jvm参数

 

未完待续。。。

标签:java,fawkes,arthas,小节,使用,home,docker,IDataScopeSystemClient
From: https://www.cnblogs.com/xuetieqi/p/16731775.html

相关文章

  • 使用ANTLR用Python解析一些Java代码
    我想在Python中使用ANTLR构建一个Java解析器我从ANTLR存储库下载了语法:Lexer:https://github.com/antlr/grammars-v4/blob/master/java/java/JavaLexer.g4分析器:https:/......
  • 关于使用conda create -n offline_per python=3.7时报错的问题
    为使用多个服务器节点进行训练offline_per,因为需要安装Atari,Mujoco,d4rl以及dm-control等,准备在多个节点上安装cond环境。但遇到一些问题:  经过研究,发现可能是默认......
  • SSL协议、TLS协议,使用哪一种更安全?
    在金融银行业,保护机密信息的安全至关重要。由于财务记录完全通过在线数据库维护,因此实施保护客户、银行和金融机构免受黑客攻击的安全功能比以往任何时候都更加重要。安全......
  • mqtt的使用
    1.mqttws31.js/********************************************************************************Copyright(c)2013IBMCorp.**Allrightsreserved.This......
  • 使用cpolar 远程连接Ubuntu系统
    随着科技和经济的发展,我们身边的电子设备也越来越多,而不同的电子设备也让我们接触到各有特色的操作系统。但多种操作系统之间如何有效的进行数据互联并进行远程操作,又成为......
  • 【安全测试】【fortify】【源码审计】windows下源码审计fortify安装及使用
    一、fortify安装(非商用,仅学习使用)1.解压安装包2.双击exe文件进行安装,下一步即可,直至完成  3.exe安装完成后,将下图三个文件拷贝到安装目录下的Core\config下替换 ......
  • Vue中使用introjs插件实现页面引导效果及设置Options(设置中文显示)示例
    场景若依前后端分离版手把手教你本地搭建环境并运行项目:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108465662在上面的基础上,实现页面引导/新手指引的......
  • Win10使用打印机0x0000011b错误 如何处理(没有KB5005565补丁如何解决??)
    1.排查问题win10连接打印机共享错误显示0x0000011b怎么解决?很多用户在更新了windows系统的最新补丁后,突然发现自己打开打印机的时候提示“无法连接到打印机,错误为0x000......
  • http包的使用
    需求:在浏览器显示结构体各个属性的数值packagemainimport("encoding/json""fmt""net/http")//定义结构体时,每个属性大写,不然json.Marshal会返回空字节......
  • datafaker的使用--详细教程
    文章目录datafaker的使用一、开源情况二、工具产生背景三、软件架构四、安装流程安装对应数据库包五、使用举例5.1查看版本号,查看参数使用说明5.2......