1、打开cydia 添加源: https://build.frida.re 后安装64位的
2、mac端命令行 sudo mkdir /opt/dump && cd /opt/dump && sudo git clone https://github.com/AloneMonkey/frida-ios-dump
3、sudo pip install -r /opt/dump/frida-ios-dump/requirements.txt –upgrade
4、vim /opt/dump/frida-ios-dump/dump.py
5、 User = ‘root’
Password = ‘alpine’ (可以才成’‘免密码登录)
Host = ‘localhost’
Port = 2222
6、vim ~/.bash_profile
在末尾新增下面一段 alias dump.py=”/opt/dump/frida-ios-dump/dump.py”
7、source ~/.bash_profile
8、iproxy 2222 22后,新建终端执行 dump.py 微信 (dump.py -l 可以查看列表,名称和bundleid都可以)
// 参考 mac端配置
- 安装Homebrew
- 安装python: brew install python
- 安装wget: brew install wget
- 安装pip:
- wget https://bootstrap.pypa.io/get-pip.py
- sudo python get-pip.py
- wget https://bootstrap.pypa.io/get-pip.py
- 安装usbmuxd:brew install usbmuxd
- 清理残留: rm ~/get-pip.py
Ps: 使用brew install xxx如果一直卡在Updating Homebrew… 可以control + z结束当前进程 再新开一个终端安装 此时可以跳过更新
安装frida for mac:
- 终端执行:
- sudo pip install frida
- sudo pip install frida
- 假如报以下错误:
-Uninstalling a distutils installed project (six) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
- 使用以下命令安装:
- sudo pip install frida –upgrade –ignore-installed six
- sudo pip install frida –upgrade –ignore-installed six