ios TCP抓包

1、工具安装

Mac15.1 ,Xcode11.2.1

这一步有个小坑,我第一次执行rvictls -s 提示 rvictl: command not found。Stack Overflow上提供了两种解决方法:
xcode没有安装Command Line Tools,执行命令 xcode-select --install 安装一下然后重启终端,对我无效
进入/usr/bin,看有没有rvictls安装。没有的话,进入下面两个目录,安装下两个pkg。
a.Xcode.app/Contents/Resources/Packages/MobileDevice.pkg
b.Xcode.app/Contents/Resources/Packages/MobileDeviceDevelopment.pkg
仍然无效
原来rvictls 改变了路径,新的路径在/Library/Apple/usr/bin/

2、使用

运行rvictl -s 设备udid成功后,页面多了一个rvi0的虚拟网卡,用wireshark就可以抓包了

原文地址:https://www.cnblogs.com/xidianzxm/p/11890872.html