前言

Github:https://github.com/HealerJean

博客:http://blog.healerjean.com

1、获取java进程的id

netstat -aon|findstr "端口号" 

2、查看JVM运行数据

java -classpath "%JAVA_HOME%/lib/sa-jdi.jar" sun.jvm.hotspot.HSDB

1、点击file下面的Attach to hotSpot process

image-20201112143643638

2、输入进程id:11944

image-20201112143636315

3、点击Tools下的Class Browser,输入动态代理的class名称$Proxy77,查询后点击Create .class for this class,动态类的字节码文件成功创建

image-20201112143622228

4、然后到当前cmd运行的目录找到$Proxy77.class,反编译得到Class内容

ContactAuthor