APK反编译教程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fancheng614/article/details/79821950

首选要下载三个工具:点击下载工具

apkTool:本工具可以获取APK的资源文件

dex2jar-2.0:本工具可以通过APK解压后的classes.dex文件获取到APK的jar文件

jd-gui:本工具是反编译jar包的,可以将dex2jar-2.0工具里面生成的jar包反编译成java文件

一、获取资源文件:

       打开apkTool,里面有一个:反编译-解包.bat,双击运行,将apk文件直接拖进去,就会反编译出资源文件

反编译之后在apkTool文件夹下面会有一个与apk文件同名的文件夹,这里面就是一些资源文件了!



二、获取资源文件里面的jar:

      1、将apk文件后缀名改为zip,然后解压,会发现里面有一个classes.dex文件。

     2、将这个classes.dex文件拷贝到dex2jar-2.0的目录下,打开cmd定位到dex2jar-2.0目录,输入命令:d2j-dex2jar.bat classes.dex,回车即可得到jar文件。


三、使用第三个工具jd-gui打开这个jar,就可以得到java:


猜你喜欢

转载自blog.csdn.net/fancheng614/article/details/79821950