关于反编译三大工具的使用(apktool、dex2jar、jd-gui)

要反编译首先你需要有这 三大工具╭(′▽`)╭(′▽`)╯
链接:https://pan.baidu.com/s/1a8aT1kqvsIcupoTS1XPQ9w
密码:ajex

下载完后,解压得到三大工具

关于反编译三大工具的使用(apktool、dex2jar、jd-gui)
1.   apktool的使用

首先,我们使用apktool来获取apk中的图片与XML文件
打开cmd  找到apktool所在的文件夹

关于反编译三大工具的使用(apktool、dex2jar、jd-gui)

将你要反编译的apk文件放到apktool1所在文件夹

关于反编译三大工具的使用(apktool、dex2jar、jd-gui)

在cmd里输入九阴真经口诀 : apktool.bat d -f test.apk
PS:注意这里我的apk名为test 所以口诀后面时test.apk

关于反编译三大工具的使用(apktool、dex2jar、jd-gui)

这时候你的apktool文件夹里就出现了一个文件夹
关于反编译三大工具的使用(apktool、dex2jar、jd-gui)
这里边就有你要的种子了,不对,XML与图片。

2.dex2jar的使用
首先,将你的apk文件改为zip等可解压文件。然后对其解压
关于反编译三大工具的使用(apktool、dex2jar、jd-gui)
在解压后的文件夹中找到那几个后缀名为.dex的文件,然后拷贝到你的dex2jar那个文件夹里。
然后打开cmd,在cmd中找到你的dex2jar那个文件夹
在cmd中输入九阳神功的口诀:d2j-dex2jar.bat classes.dex
关于反编译三大工具的使用(apktool、dex2jar、jd-gui)
然后在你的dex2jar的那个文件夹里就得到一个jar包

关于反编译三大工具的使用(apktool、dex2jar、jd-gui)

3.jd-gui的使用
这个就直接运行那个jd-gui.exe吧.然后在这个软件中打开你之前得到的jar包