Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java dex2jar和jd GUI的替代方案?_Java_Android_Decompiling_Dex2jar - Fatal编程技术网

Java dex2jar和jd GUI的替代方案?

Java dex2jar和jd GUI的替代方案?,java,android,decompiling,dex2jar,Java,Android,Decompiling,Dex2jar,看起来,即使对于if-else条件的最简单代码,and/or也给出了错误的去模糊处理(它们显示一个while(true)循环,该循环的第一行有一个返回;) 有没有其他免费软件应用程序可以做同样的消除混淆的工作?也许还有一些可以使用proguard的映射文件?事实上,我测试过的最好的替代方法是直接在Dalvik字节码上工作,生成源代码而不转换为Java字节码(这是反编译过程中错误的主要来源),但不幸的是,商业软件对个人来说有点贵 或者尝试一下,但请注意,它需要运行,并且仍然是开发中的alpha版本

看起来,即使对于if-else条件的最简单代码,and/or也给出了错误的去模糊处理(它们显示一个
while(true)
循环,该循环的第一行有一个
返回;


有没有其他免费软件应用程序可以做同样的消除混淆的工作?也许还有一些可以使用proguard的映射文件?

事实上,我测试过的最好的替代方法是直接在Dalvik字节码上工作,生成源代码而不转换为Java字节码(这是反编译过程中错误的主要来源),但不幸的是,商业软件对个人来说有点贵

或者尝试一下,但请注意,它需要运行,并且仍然是开发中的alpha版本


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

任何java(.class)如果您通过dex2jar运行apk,反编译器就可以工作。不幸的是,我知道没有真正的jd gui替代品。列出了一些,但它们似乎都比较旧/不受支持/不再可用。我找到了下一个:,但即使它真的很好,它也非常昂贵(单个许可证1000美元!!!)。该链接包含一些其他选择,虽然是的,它看起来很有希望,但正如我所写的,我要求提供一个免费工具。不仅这个工具不是免费的,它的成本真的很高…不幸的是,实际上没有太多可承受的选择。你可以尝试Kivlad,但它仍然是一个Alpha,与Jebit相比,它看起来很有希望。我希望它们是ucceed使之成为一个好工具。你如何使用“Kivlad”?我试着写他们在自述文件上写的东西,但不起作用:“ruby reflect.rb PACKAGE_NAME”。我也不知道在哪里提到了选项。。。