zzbsincere 发表于 2022-6-12 19:48

用java写的creo三维软件的插件怎么调试?

请教一下大家大神。
之前遇到的creo三维软件的插件都c c++写的,可以用x64dgb直接附加进程,再在模块下下断点调试。

现在的一款插件是java言编写的,x64dbg在进程中根本看不到该插件的模块


我查过很多资料,包括开发文档,APi,甚至Java二次开发原教程,原代码,还是没得思路。

请教一下大神这种情况调试思路,用什么软件调试?

涛之雨 发表于 2022-6-12 19:48

字节码修改
或者直接工具编辑
或者转dex编辑后再转jar
或者反汇编成源码再重新编译

pzx521521 发表于 2022-6-13 09:10

同意楼上
因为java是跑在jvm中的, 应该没有什么好的办法

zzbsincere 发表于 2022-6-13 12:34

涛之雨 发表于 2022-6-13 06:43
字节码修改
或者直接工具编辑
或者转dex编辑后再转jar


修改字节码需要知道具体地址才行,没得关键地址,这个感觉行不通,

使用工具编辑同上

第三种方案没明白,

源码反汇编会卡死,

有没得方法像OD 或 X64dbg那样动态调试
页: [1]
查看完整版本: 用java写的creo三维软件的插件怎么调试?