首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iPad -监控网络流量

iPad -监控网络流量
EN

Stack Overflow用户
提问于 2010-11-22 12:53:26
回答 3查看 4.8K关注 0票数 0

我正在调试一个在真正的iPad上运行的iPad应用程序。

我的Mac上有没有一种方法可以监控路由器的网络流量,或者只监控iPad的网络流量?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-04-23 21:43:15

使用Charles更轻松地隔离网络流量

http://www.charlesproxy.com/

票数 3
EN

Stack Overflow用户

发布于 2010-11-22 13:01:03

一定要使用Wireshark

http://www.wireshark.org/

票数 3
EN

Stack Overflow用户

发布于 2017-07-17 18:00:01

通过其特殊的rvi接口在连接的设备上安装OSX now supports packet capture。要使用它,首先需要找到连接的设备的UDID -通过Xcode或在命令行上,例如:

代码语言:javascript
运行
复制
system_profiler SPUSBDataType | sed -n -E -e '/(iPhone|iPad)/,/Serial/s/ *Serial Number: *(.+)/\1/p'

然后在以下命令中使用生成的UDID创建新的关联rvi接口:

代码语言:javascript
运行
复制
rvictl -s your_device_udid

现在可以在rvi0界面上捕获来自i/Pad/Phone的数据包,例如:

代码语言:javascript
运行
复制
sudo tcpdump -i rvi0 -k A

注意:-k参数是苹果特定的选项,仅在其版本的tcpdump中支持,它允许显示附加元数据,在这种情况下,它显示所有元数据,包括接口名、进程名和ID等。通过这种方式,人们可以看到流经WiFi (en0)和移动(pdpX)接口的流量,但不是所有接口,如ipsec0等。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4242406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档