Apk文件反汇编查看源代码(二)
2019-04-05
这一期我们需要用到工具了,工具我给大家整理成了一个压缩包,大家可以去下载一下。你若是不用我的工具也可以我说名字你自己去淘:dex2jar-2.0 jd-gui-windows-1.4.0 chromeinstall-8u171
链接:https://pan.baidu.com/s/1mB7Uv1g0Ztp86LtBT3RvSw 提取码:apen
好的当你下载好了以后,记得解压。(记得清把压缩包下载到C盘,不然后面有可能部分电脑运行失败)
先把java环境配置好,所以我们需要先运行chromeinstall-8u171.exe
运行了以后点击安装,会自动安装
然后顺便把另外两个也给解压了

然后再把dex2jar-2.0文件夹的所在路径复制下来
我的路径是这个C:\Users\15056\反编译\dex2jar-2.0
然后返回到上一篇帖子的地方去,在Path中添加一个值,这个值就是C:\Users\15056\反编译\dex2jar-2.0,PS.你还需要把结尾变成 ";"!!
然后我们打开cmd。cmd不会开我没办法了,自行百度。
我们的dex2jar是在C:\Users\15056\反编译\dex2jar-2.0里面的,所以我们要切换到这个路径里去。
输入指令 cd C:\Users\15056\反编译\dex2jar-2.0
然后找到我们需要反汇编的Apk,直接对其进行解压操作,你把它当做一个压缩包就可以了
解压完成以后,找到classes.dex,因为这个文件就是存放代码的,所以!!!
然后把classes.dex移动到C:\Users\15056\反编译\dex2jar-2.0下面
然后呢,在cmd中输入指令d2j-dex2jar.bat classes.dex
这个时候会多出一个classes-dex2jar.jar 文件,这个文件就是转了以后的代码文件了
然后将多出的jar文件移动到刚才解压出来的另一个文件夹下面
运行另外一个文件夹下面的jd-gui.exe
然后将刚才的classes-dex2jar.jar拖动到这个程序里面去
没有错,你看到的就是源码了!!!
发表评论: