我想在我的 iPhone 上捕获网络流量。所以我按照官方网站上的指南进行操作。
- 通过 USB 将 iOS 设备连接到 Mac。
$ rvictl -s UDID
我通过 ifconfig -l 看到了接口 rvi0。我使用 tcpdump 捕获数据包: $ sudo tcpdump -i rvi0 -n tcpdump: WARNING: rvi0: That device does not support promiscuous mode (BIOCPROMISC: Operation not supported on socket) tcpdump: WARNING: rvi0: no IPv4 address assigned tcpdump : 详细输出被抑制,使用 -v 或 -vv 进行完整的协议解码侦听 rvi0,链接类型 RAW(原始 IP),捕获大小 65535 字节
然后我用我的iphone5(ios:7.0.2)浏览了一个网页,一切正常。但是 tcpdump 没有捕获任何数据包。