MAC下反编译APK步骤
Posted 小向往
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MAC下反编译APK步骤相关的知识,希望对你有一定的参考价值。
工具下载
步骤
将下载的
dex2jar
压缩包解压。运行终端,cd 命令到
dex2jar
目录,目录可以直接拖这个文件夹到终端窗口。将 apk 文件改后缀为 7z,这个比较好解压(电脑其他格式无法解压,也没有装其它软件,可能是懒)我将其中的
classes.dex
文件拷贝到dex2jar
目录。在终端运行
./d2j-dex2jar.sh classes.dex
如果出现Permission Denied
异常,一般报的哪个文件就修改对应文件权限即可例如:
d2j_xxx.sh
文件,然后修改chmod 777 d2j_xxx.sh
反编译成功后,将目录中生成的
classes-dex2jar.jar
文件用jd-gui
打开就可以看到代码了,也可以进行导出等操作,当然也可能是混淆后的代码。
以上是关于MAC下反编译APK步骤的主要内容,如果未能解决你的问题,请参考以下文章
[RK3288][Android6.0] Ubuntu下反编译apk得到源码和xml文件