apktool、dex2jar、jd-gui的区别及详解 - CSDN博客
首先使用 apktool
1、下载安装
Apktool - A tool for reverse engineering 3rd party, closed, binary Android apps.
将apktool.bat 和 apktool.jar 放在 C://windows下面
2、运行使用
cd 到 apk 所在文件夹
执行:apktool d enriched1.apk
反编译代码默认放在该文件夹下:
3、apktool.bat b enriched1
重新打包,可以看到 classes.dex
也可以直接将enriched1.apk 扩展名改为 .rar,然后解压获得 classes.dex
使用dex2jar获得.jar
下载dex2jar,解压
将.dex拷到dex2jar的文件夹里
命令行cd到dex2jar文件下,执行:d2j-dex2jar classes.dex
得到 classes-dex2jar.jar
jd-gui
查看jar包代码
下载解压
执行exe
打开jar包
简单快捷