mac反编译apk

177 阅读1分钟

第一步:

打开链接ibotpeaches.github.io/Apktool/ins…

  • 下载Mac包装器脚本(右键单击,将链接另存为apktool

  • 下载apktool

  • 将下载的jar重命名为 apktool.jar

  • 将两个文件(apktool.jarapktool)移动到/usr/local/bin(需要root)

  • 确保两个文件都是可执行的(chmod +x

  • sudo chmod a+x apktool      

  • sudo chmod a+x apktool.jar 

  • 尝试apktool通过命令提示符运行 apktool -v

第二步:

切换到apktool目录下执行下面命令生成资源文件:

apktool d -f /Users/guotianhui/Desktop/0.apk -o /Users/guotianhui/Desktop/apkfile

第三步:

将apk改成zip,解压后把classes.dex文件复制到dex2jar文件夹上去,

切换到dex2jar目录下,执行sh d2j-dex2jar.sh classes.dex  会生成classes-dex2jar.jar

然后打开jd-gui,把jar包拖拽到里面去

dex2jar下载地址:github.com/pxb1988/dex…

jd-gui下载地址:java-decompiler.github.io/

参考文档:blog.csdn.net/u013823101/…