MacBook Pro M4安装frida-ios-dump全流程记录

246 阅读1分钟

前言

换掉用了10年的老MacBook Pro,用上了M芯片的MacBook Pro,在工具迁移的时候碰到一些问题,今天主要记录在M芯片上安装和使用frida-ios-dump

1. Mac 安装 Frida(v16.7.19)和 frida-tools(v12.4.4)

1.1 卸载当前版本
pip3 uninstall -y frida frida-tools

pip3 show frida
pip3 show frida-tools
1.2 安装对应版本
pip3 install frida==16.7.19
pip3 install frida-tools==12.4.4
1.3 查看当前版本
frida --version

2. 越狱手机安装 frida-server(v16.7.19)

2.1 在手机上 kill 掉当前 frida-server 进程,然后删除文件

查找位置
which frida-server

查看进程
ps -ef | grep frida-server

杀掉进程
kill -9 {pid}

确认是否杀掉
ps -ef | grep frida-server

删除frida-server
rm -f /usr/sbin/frida-server
2.2 下载对应版本 frida-server deb 安装包
下载 deb 包
https://github.com/frida/frida/releases/download/16.7.9/frida_16.7.9_iphoneos-arm.deb

拷贝到手机 `/tmp` 目录:
scp frida_16.7.9_iphoneos-arm.deb root@<device_ip>:/tmp/


连接手机:

issh run
解包安装
dpkg -i /tmp/frida_16.7.9_iphoneos-arm.deb

3. 安装 issh

git clone https://github.com/4ch12dy/issh.git
cd issh
./install.sh

# 如果是 bash
source ~/.bash_profile

# 如果是 zsh
source ~/.zshrc

4. 通过 issh dump 安装 frida-ios-dump

issh dump 
issh 会去拉取 [frida-ios-dump](https://github.com/AloneMonkey/frida-ios-dump)

进入目录
cd frida-ios-dump

安装依赖
sudo pip3 install -r requirements.txt --upgrade

5. 使用

cd /frida-ios-dump
python3 dump.py com.ss.iphone.ugc.Ame

截屏2025-08-22 14.57.24.png

6. 其他脚本 & 工具

安装 dpkg:
brew install dpkg

安装 usbmuxd
brew install usbmuxd

查看手机 frida-server 是否正常:
ps -ef | grep frida-server | grep -v grep
    
给frida-server权限
chmod +x /usr/sbin/frida-server

后台运行frida-server
nohup /usr/sbin/frida-server >/dev/null 2>&1 &

最后

感谢俊哥,witchan和小林的指导