Apktool多版本反编译工具
反编译 APK 的老工具党应该都知道apktool.jar,能把 APP 的结构扒个底朝天。这个压缩包里放了好几个版本,兼容性挺好,你版本对不上用不了的烦恼。你只要有Java 环境,命令一跑,.apk
瞬间变成一堆 Smali 和资源文件,啥布局、图片、字符串都能看。
想研究别人的布局写法,或者临时改点资源再打包测试,apktool就比较合适了。配合dex2jar
、jd-gui
这些工具一起用,逆向那叫一个顺手。反正开发调试、技术研究、学习交流,用它都还挺方便的。
用法也不复杂,命令长这样:
java -jar apktool.jar d your_app.apk -o out_dir
反编译后你可以随便改,改完再:
java -jar apktool.jar b out_dir -o new_app.apk
签个名就能装进手机里。
注意一点,APK 如果加壳、加密、混淆严重,反编译出来看不懂,甚至直接崩。还有版权啥的,也别乱搞,做学习和调试用还是没问题的。
如果你想要工具就绪、开箱即用的那种体验,直接下这个apktool_jar 包.zip挺省事的。
下载地址
用户评论