开始
1. 手机端配置
- 打开cydia 添加源:https://build.frida.re
- 安装frida
2. mac端配置
-
安装frida
执行命令:sudo pip install frida-tools
安装成功:
如果遇到错误:
certificate verify failed: unable to get local issuer certificate
解决方法:
只需浏览Applications/Python 3.7并双击Install Certificates.command -
下载frida-ios-dump并解压
-
cd到
frida-ios-dump-master
目录下,然后执行sudo pip3 install -r requirements.txt --upgrade
-
开启ssh通道
-
可以选择在Cydia安装OpenSSH进行连接,电脑共享网络给手机,连接地址为手机的IP地址
-
或者用爱思助手中的打开SSH通道连接
-
-
修改dump.py,将密码端口修改成自己的
User = 'root' Password = 'alpine' Host = '127.0.0.1' Port = 1025
root用户默认密码是:alpine
3. 砸壳
- 登录到手机
ssh root@127.0.0.1 -p 1025
- 手机上打开你要脱壳的应用(打开喜马拉雅)
- 新建终端窗口 cd 到
frida-ios-dump-master
目录下执行python3 ./dump.py -l
,可以查看项目的bundle id
- 然后执行
python3 ./dump.py com.xx.xx
开始砸壳 - 砸壳成功后,
frida-ios-dump-master
目录下就有砸壳后的ipa文件了