Mac下 反编译 apk 包

2019-03-20  本文已影响0人  ChenME

1. 需要用到的工具

apktool:反编译得到 classes.dex 文件;

dex2jar:将上一步中得到大 dex 文件转换成 jar 文件;

jd-gui:将 jar 文件转换成 java 文件

2. 反编译 apk 得到 classes.dex 文件

chmod +x apktool
chmod +x apktool.jar
./apktool d -s xxx.apk
反编译得到 dex 文件

3. 将反编译得到的 classes.dex 文件转换成 jar 文件

3.3. 执行命令,将其转换成 jar 文件;

sh d2j-dex2jar.sh classes.dex
生成 jar 文件
sudo chmod -R 777 d2j-baksmali.sh
sudo chmod -R 777 d2j_invoke.sh

4. 将 jar 文件转换成 java 文件

上一篇 下一篇

猜你喜欢

热点阅读