首页 神兵利器正文

Apk文件反汇编查看源代码(二)

欲儿 神兵利器 2019-04-05 13325 0



这一期我们需要用到工具了,工具我给大家整理成了一个压缩包,大家可以去下载一下。你若是不用我的工具也可以我说名字你自己去淘:dex2jar-2.0   jd-gui-windows-1.4.0   chromeinstall-8u171

链接:https://pan.baidu.com/s/1mB7Uv1g0Ztp86LtBT3RvSw 提取码:apen 



好的当你下载好了以后,记得解压。(记得清把压缩包下载到C盘,不然后面有可能部分电脑运行失败)

先把java环境配置好,所以我们需要先运行chromeinstall-8u171.exe

001.png



运行了以后点击安装,会自动安装


然后顺便把另外两个也给解压了

013.png




然后再把dex2jar-2.0文件夹的所在路径复制下来

我的路径是这个C:\Users\15056\反编译\dex2jar-2.0

然后返回到上一篇帖子的地方去,在Path中添加一个值,这个值就是C:\Users\15056\反编译\dex2jar-2.0,PS.你还需要把结尾变成   ";"!!


004.png



然后我们打开cmd。cmd不会开我没办法了,自行百度。

我们的dex2jar是在C:\Users\15056\反编译\dex2jar-2.0里面的,所以我们要切换到这个路径里去。

输入指令  cd C:\Users\15056\反编译\dex2jar-2.0



然后找到我们需要反汇编的Apk,直接对其进行解压操作,你把它当做一个压缩包就可以了

005.png


解压完成以后,找到classes.dex,因为这个文件就是存放代码的,所以!!!

006.png



然后把classes.dex移动到C:\Users\15056\反编译\dex2jar-2.0下面

007.png



然后呢,在cmd中输入指令d2j-dex2jar.bat classes.dex

008.png

这个时候会多出一个classes-dex2jar.jar 文件,这个文件就是转了以后的代码文件了

009.png

然后将多出的jar文件移动到刚才解压出来的另一个文件夹下面

010.png


011.png运行另外一个文件夹下面的jd-gui.exe

然后将刚才的classes-dex2jar.jar拖动到这个程序里面去

012.png

没有错,你看到的就是源码了!!!

014.png

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论