-
在Mac操作系统下,可供使用的apk反编译工具包括apktool、dex2jar以及jd-gui
资源介绍
Mac下apk反编译工具,包括apktool、dex2jar、jd-gui。
一、需要工具
1、apktool(aapt/apktool/apktool.jar)
2、jd-gui-osx-1.4.0
二、配置环境
1、将下载的apktool和apktool.jar移到/usr/local/bin目录
$ sudo mv file /usr/local/bin
2、将两个文件的权限设为可执行
$ sudo chmod a+x file
三、反编译资源文件【输出目录在Home】
$ apktool d xxx.apk
四、反编译java文件
1、将.apk改成.zip,解压缩,拿到classes.dex文件
2、将classes.dex复制到dex2jar-0.0.9.15目录下
3、cd dex2jar-0.0.9.15目录下执行命令:sh dex2jar.sh classes.dex
4、然后会在dex2jar-0.0.9.15目录生成一个classes_dex2jar.jar文件
5、用jd-gui工具打开这个jar包就可以看到java源代码了。
- 上一篇: 最新版android-support-v4.jar
- 下一篇: android-support-v4