工具下载连接 https://pan.baidu.com/s/1kWjtdwb
dex2jar的使用:
思路:把Android APK中的classes.dex放入dex2jar解码为jar文件后用jd-gui工具查看
具体操作使用方法如下:
1、 下载工具 dex2jar-2.0.zip
2、 解压,如解压到:D:\dex2jar-2.0
3、 获取classes.dex文件
例如 把你需要反编译的abc.apk后缀名修改成.zip,解压abc.zip文件获取classes.dex
4、用dex2jar 反编译classes.dex文件
(1)classes.dex文件放到dex2jar解压目录
(2)cmd 窗口cd 到dex2jar解压目录执行 d2j-dex2jar.bat classes.dex 命令,看到生成jar文件
jd-gui-windows-1.4.0 的使用
查看jd-jui查看jar
解压jd-jui, 运行XXXX.exe文件。打开jd-jui ->File ->open 刚获取的classes-dex2jar.jar文件
如果apk生成经过代码混淆处理的,只能看到源码的结构,原有的类文件名都是被替换成a b c。未处理的可以看到源码,分析学习!