iPhone上网络抓包方法详解

iPhone上网络抓包方法详解Mac上常用抓包工具: Charles, Fiddler, WiresharkWi-Fi环境下抓包 (以Charles为例)
  • Mac和iPhone连接相同Wi-Fi
  • 打开Charles,Help->Local IP Address
  • 打开iPhone无线局域网设置, 选中连接的Wi-Fi, 配置代理,服务器输入步骤2中的ip地址,端口号默认8888

  • 移动网络下抓包rvictl命令:xcode的Command Line Tools
    步骤
  • 手机通过usb线连接到PC
  • 查看手机的UDID,因为rvictl需要使用它。
    Xcode->Window->Device and Simulators
  • 建立连接格式:
    rvictl -s <UDID>

    这样,PC上就多了一个虚拟的端口rvi0。可以用 -l参数查看有哪些虚拟端口:
  • 最后,好习惯是用完关闭
    rvictl -x <UDID>

  • 相关内容推荐