APK反编译
2018-11-30 本文已影响0人
_break_
准备工具
1.apktool——————获取apk资源文件
2.dex2jar——————将apk反编译成jar文件
3.jd-gui ——————查看由dex2jar生成的jar文件
1.准备好apktool文件
下载地址: https://ibotpeaches.github.io/Apktool/install/

2.通过apktool 反编译debug.apk 获取资源文件
注:我将上一步下载好的apktool及需要反编译的apk放在E盘apk文件夹下

打开cmd 进入E盘apk文件夹输入: apktool d debug.apk ,若反编译成功会的到debug文件

3.通过dex2jar 得到apk 的jar包
1.下载dex2jar文件,将其解压
2.将需要反编译的apk改为zip. 打开后拷贝classes.dex到dex2jar解压目录中,如下图

3.打开cmd 进入dex2jar所在的地方 ,输入d2j-dex2jar.bat classes.dex ,得到下图所示jar包
