mac+rvictl+wireshark抓iphone的包
这个教程将教你如何使用mac电脑结合rvictl和wireshark工具来捕获iPhone设备的网络数据包。通过这个教程,你将学会如何设置和配置rvictl以便在mac上创建一个虚拟网络接口,并且如何使用wireshark来监视和分析从你的iPhone设备发送和接收的数据包。
安装xcode
打开终端执行下面命令
1 | xcode-select --install |
确认已经本地有rvictl命令
rvictl: command not found
打开终端执行下面命令
1 | Xcode.app/Contents/Resources/Packages/MobileDevice.pkg |
获取手机的UDID
- 使用数据线连接Iphone
- 如果手机界面弹出是否信任选择信任
- 在mac的访达中找到手机
找到UDID
如果没有显示可以在红框地方点击鼠标,确认显示后,双击拷贝UDID
开始抓包
打开终端执行命令
1 | rvictl -s 你的UDID |
使用wireshark看手机的数据包
- 打开wireshark
- 选择网卡
- 会有一个报错点击ok即可
mac+rvictl+wireshark抓iphone的包