mac下 反编译apk

匿名 (未验证) 提交于 2019-12-03 00:30:01

使用apktool+dex2jar+jd-gui反编译apk

1.安装apktool

下载apktool

解压apktool.zip,把apktool和apktool.jar放到usr/local/bin文件下;

终端下输入命令: apktool --v


Apktool v2.3.3 - a tool for reengineering Android apk files
with smali v2.2.2 and baksmali v2.2.2

Updated by Connor Tumbleson <connor.tumbleson@gmail.com>

下载(直接解压zip即可)

2.1:把*.apk重命名为*.zip,解压zip可以看到classe.dex文件;




d2j-dex-recompute-checksum.bat d2j-jasmin2jar.sh






要使用的就是d2j-dex2jar.sh;

sh d2j-dex2jar.sh */classes.dex

附注:如果使用sh d2j-dex2jar.sh */classes.dex命令,输出为:d2j-dex2jar.sh: line 36: ./d2j_invoke.sh: Permission denied

直接输入命令授权:sudo chmod +x d2j_invoke.sh

classes-dex2jar.jar文件,直接把classes-dex2jar.jar拖到jd-gui里,即可看到各种类文件。

下载jd-gui



文章来源: mac下 反编译apk
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!