我想捕获 iPhone 的网络流量。苹果会允许我们这样做吗?是否有任何 API 供开发人员监控信号?
问问题
590 次
2 回答
1
如果“流”是指由这些机制发送和接收的所有数据,那么不 - 您不能在未越狱的 iPhone 上执行此操作。应用程序不得干扰系统进程或其他应用程序所做的任何事情。
于 2011-11-03T15:36:36.377 回答
0
如果您想捕获 IP 流量,并且您的 iPhone 运行的是 iOS 5 或更高版本,并且您可以将您的 iPhone 连接到运行 OS X 的机器,您可以使用远程虚拟接口机制,该机制将网络流量的副本汇集到使用您最喜欢的网络工具(tcpdump、Wireshark 等)捕获的 Mac。
如果您想捕获较低级别的流量,您可以在监控模式下使用 Wi-Fi 适配器捕获 Wi-Fi 流量(但要准备好必须解密流量;有关信息,请参阅Wireshark“如何解密 802.11”页面在那),但是您将很难捕获原始的移动电话网络流量(您可能无法做到)。
于 2013-09-27T18:51:03.250 回答