mac+rvictl+wireshark抓iphone的包

这个教程将教你如何使用mac电脑结合rvictl和wireshark工具来捕获iPhone设备的网络数据包。通过这个教程,你将学会如何设置和配置rvictl以便在mac上创建一个虚拟网络接口,并且如何使用wireshark来监视和分析从你的iPhone设备发送和接收的数据包。

安装xcode

打开终端执行下面命令

1
xcode-select --install

确认已经本地有rvictl命令

rvictl: command not found

打开终端执行下面命令

1
2
Xcode.app/Contents/Resources/Packages/MobileDevice.pkg
Xcode.app/Contents/Resources/Packages/MobileDeviceDevelopment.pkg

获取手机的UDID

  • 使用数据线连接Iphone
  • 如果手机界面弹出是否信任选择信任
  • 在mac的访达中找到手机

找到UDID

手机信息

如果没有显示可以在红框地方点击鼠标,确认显示后,双击拷贝UDID

开始抓包

打开终端执行命令

1
rvictl -s 你的UDID

使用wireshark看手机的数据包

  • 打开wireshark
  • 选择网卡
    选择网卡
  • 会有一个报错点击ok即可
    跳过报错

mac+rvictl+wireshark抓iphone的包

https://blog.itbuf.com/post/3895968878.html

作者

ItBuf

发布于

2024-02-23

更新于

2024-03-16

许可协议

评论