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源代码了。