【发布时间】:2012-04-20 19:20:31
【问题描述】:
我发现一篇文章讨论了如何在 iOS 上捕获通过 Wifi 传输的网络数据包:http://www.cardinalpeak.com/blog/?p=519
我怎样才能为蜂窝(即 3G、4G)网络数据包实现相同的功能?我正在尝试根据 @ 找出 Skype 用于在 iOS 上实现实时聊天的网络协议987654322@限制。
【问题讨论】:
我发现一篇文章讨论了如何在 iOS 上捕获通过 Wifi 传输的网络数据包:http://www.cardinalpeak.com/blog/?p=519
我怎样才能为蜂窝(即 3G、4G)网络数据包实现相同的功能?我正在尝试根据 @ 找出 Skype 用于在 iOS 上实现实时聊天的网络协议987654322@限制。
【问题讨论】:
您无需越狱设备即可在其上运行捕获。您可以通过 Mac 设备嗅探流量。
这就是你想要的,我相信。从 iOS5 开始,Apple 增加了对 RVI 接口的支持。因此,如果您运行的是 OSX 设备,您可以通过 VRI 网络将您的 iOS 连接到 OSX,享受 3G/2G 的世界。
关于 Skype:
Skype 使用它的协议进行聊天,尽管数据包是在 TCP 中传输的。捕获这些数据包可以提供尽可能多的信息。
通话时以 UDP 数据包的形式发送音频(昨天刚刚进行了测试)。
希望这会有所帮助。
【讨论】:
我对你的问题没有很好的答案,但你可以试试:
如果 Skype 使用安全连接,我认为这些解决方案中的任何一个都不会很好地工作。 #1 也不会看到与 Skype 服务器的设置对话。如果您有备用设备,#3 似乎是您最好的选择。
【讨论】: