mac平台下android apk反编译

android反编译需要三件神器:

Apktool:下载地址    https://ibotpeaches.github.io/Apktool/install/

dex2jar:下载地址    https://sourceforge.net/projects/dex2jar/

jd-gui: 下载地址 http://jd.benow.ca/

Apktool

按照图中步骤下载即可,下载完成后:
(1)使用cp命令将apktool 和apktool.jar 移动到/usr/local/bin (注意)apktool是包装器脚本
cp /Users/admin/Downloads/fanbianyi/apktool /usr/local/bin
cp /Users/admin/Downloads/fanbianyi/apktool.jar /usr/local/bin
(2)给apktool.jar添加运行权限
chmod a+x apktool.jar
(3)输入apktool验证下是否成功了

输出以上信息就是执行成功了
(4)接下来就可以反编译apk了,执行命令
apktool d /Users/admin/Desktop/111.apk
将在当前文件夹下生成以安装包名称命名的文件夹,如下图


dex2jar
(1)添加权限
chmod a+x /Users/admin/Downloads/fanbianyi/dex2jar-2.0/d2j-dex2jar.sh
chmod a+x /Users/admin/Downloads/fanbianyi/dex2jar-2.0/d2j_invoke.sh
(2)将apk反编译为jar,
sh /Users/admin/Downloads/fanbianyi/dex2jar-2.0/d2j-dex2jar.sh /Users/admin/Desktop/111.apk
执行命令以后,会在当前文件夹生成111-dex2jar.jar(注意:111是apk名称)
jd-gui
将111-dex2jar.jar拖动到jd-gui中就可以了


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值