ios 使用可视化工具charles转换pcap文件,进行流量统计(通过tcpdump抓包)

  1. 环境准备:使用mac电脑,下载xcode,Charles
  2. 连接iPhone手机,打开xcode-window-devices-查看设备UDID
  3. 打开终端:rvictl –s 设备号 ,查看虚拟端口号
  4. 使用Sudo tcpdump tcp –i rvi0 –w  ~/desktop/net.pcap
  5. 结束操作之后,在terminal上ctrl+c终止tcpdump
  6. 打开终端输入命令 open .bash_profile
     function convertpcap {
    tcprewrite --dlt=enet --enet-dmac=00:11:22:33:44:55 --enet-smac=66:77:88:99:AA:BB --infile=$1     --outfile=$2
  7. source .bash_profile 保存
  8. 转换文件格式Convertpcap  ~/desktop/net.pcap  ~/desktop/net2.pcap
  9. 转换完成后就可以使用charles工具进行流量统计了
原文地址:https://www.cnblogs.com/sunshineapple/p/6015993.html