【求助】JADX和IIntellJ反编译Windows客户端软件jar包时存在无法反编译的类
最近在做一个纯JAVA开发的Windows APP的反编译工作,使用IntelliJ自带的工具和JADX都遇到了无法反编译的类的情况。IntelliJ反编译结果:
JADX反编译结果:
有没有做JAVA反编译的大神可以给小弟解答下出现这种情况的原因是什么?
是本来反编译就存在一定的丢失率?还是说开发者对JAR包做了处理?或者是其他什么原因?
另外我用JD-GUI是可以反编译出代码,但是混淆严重,替换到原有工程内编译会报错,有些类在编译过程中找不到。
JD-GUI反编译结果:
把一个APP内几个JAR包反编译修改后替换原来JAR包的这种操作可行性高吗? 可以先用反混淆工具简化一下代码 没遇到过,多试几个工具看看
页:
[1]