apktool,开源,好用。
http://code.google.com/p/android-apktool/。
对于某些预装apk,需要安装对应手机的framework.apk,否则会出现资源编译错误。
1.4版本支持smali调试,后续版本取消,传说2.0回归。
dex2jar+jdjui,开源,一般。
http://code.google.com/p/dex2jar/。
很多apk,都无法反编译,jdjui无法把逻辑稍微复杂的代码呈现为正确的java代码。
jeb,升级版的dex2jar+jdjui,商业,传说很好。
http://www.android-decompiler.com/index.php。
1000美刀,刀刀要人命。
本文对比了几款流行的APK反编译工具:apktool因其开源和易用性受到好评,尤其适用于某些预装apk的反编译;dex2jar结合jdjui虽为开源工具,但在复杂代码逻辑反编译上表现一般;而商业工具jeb虽然价格昂贵,但据称具备更强大的反编译能力。

5068

被折叠的 条评论
为什么被折叠?



