apktool 作用:资源文件的获取,可以提取出图片文件和布局文件进行查看
dex2jar 作用:将apk反编译成java源码(classes.dex转化成jar文件)
jd-gui 作用:查看APK中的classes.dex转化成的jar文件,即源码文件
apktool的下载地址:
https://ibotpeaches.github.io/Apktool/
dex2jar的下载地址:
https://sourceforge.net/projects/dex2jar/
jd-gui的下载地址:
1、apktool的使用方法:
apktool.bat和apktool.jar放到同一文件夹下,然后执行命令:
apktool d test.apk
apktool只是用来查看资源文件以及各种xml文件的
2、dex2jar用法
首先将apk文件右键解压,生成的.dex文件就是代码文件
然后进入 d2j-dex2jar.bat这个文件所在的目录,执行以下语句:
d2j-dex2jar.bat x.dex
这样就会把代码生成jar包,跟 d2j-dex2jar.bat在同一目录下
3、jd-gui的用法
打开exe文件,把上一步生成的jar包拖入窗口中,就可以看到源码