2

如何捕获iphone网络数据包?我使用 Windows 是否可以通过 wifi 捕获其数据包?

4

4 回答 4

3

使用mitmproxy

您可以将其设置为代理服务器,然后将 iPhone 上的代理设置为此。您应该能够看到所有流量,包括加密流量。这是用于确定 Path 正在为其用户下载整个联系人数据库的程序。

于 2012-02-25T14:42:16.337 回答
2

您可以使用 WireShark 或 Cain & Abel。您可以将手机连接到 wifi 并根据其 IP 嗅探数据包。

于 2012-02-25T14:35:36.680 回答
0

您可以使用Paros在您的计算机上设置代理并通过该代理路由您的 iPhone。然后,Paros 将向您显示通过代理从您的 iPhone 发出的所有请求。这里有一个分步指南:使用 Paros 嗅探您的 iPhone 网络流量

我正在寻找同样的东西并遇到了这些类似的问题:

  1. 如何显示 iPhone 应用程序嗅探 HTTP 请求
  2. iPhone 和 WireShark

第二个链接显示了 Paros 解决方案。

于 2012-04-10T04:00:58.550 回答
0

我在 OS X 上执行此操作的方法是在我的 Mac 上设置一个 ad-hoc wifi 网络,将手机连接到它并与 ad-hoc wifi 网络共享我的有线连接。然后我可以在 wifi 卡的界面上捕获并查看流向 iPhone 的流量。大概你可以用 Windows 做类似的事情。

于 2012-02-25T14:27:55.863 回答