dex2jar 和 jd-GUI 的替代方案?[已关闭]

2022-09-02 22:37:01

似乎dex2jar和/或jd-GUI即使在最简单的if-else条件代码中也给出了糟糕的去混淆(它们显示了一个循环,其第一行有。while(true)return;

有没有其他免费软件应用程序可以执行相同的去混淆工作?也许也可以使用proguard的映射文件?


答案 1

实际上,我测试过的最好的替代方案是JEB反编译器,它直接在Dalvik字节码上工作,以生成源代码而无需在Java字节码中进行转换(这是反编译过程中错误的主要来源),但不幸的是,对于个人来说,这是一个有点昂贵的商业软件。

或者尝试 Kivlad ,但请注意,需要Ruby运行时1.x才能运行,并且仍然是开发中的alpha版本。

Virtuous Ten Studio(VTS)是另一个使用APKtool作为引擎的好工具,java src结果的质量不如JEB,可与dex2jar + java反编译器相媲美,但环境非常舒适。(拥有捐赠许可证,但免费工作)


答案 2

推荐