从我的iPhone捕获HTTP请求数据包

时间:2010-09-29 18:36:43

标签: iphone http capture

我想监控从iPhone发送/接收的HTTP流量。 iPhone通过我的wifi路由器连接到Internet。 我想从我的Windows 7工作站捕获数据包。

感谢您的帮助。

2 个答案:

答案 0 :(得分:8)

你有几个选择:

  • 如果您的无线路由器具有端口镜像或端口跨接功能,请将其打开并将其指向工作站的IP。在工作站上使用Wireshark查看到达分配给该IP的接口的数据包。
  • 如果您的工作站有无线网卡,请为Windows 7获取Connectify(将无线网卡转为Wifi热点)。通过Windows 7无线连接iPhone,通过以太网连接工作站到互联网。您的工作站将有效地充当iPhone的路由器,您将能够记录通过它的iPhone的数据包。
  • 获取以太网集线器(确保它不是交换机,您不会在每个带交换机的接口上看到所有数据包),并将您的工作站,wifi路由器和互联网连接到它。
  • 获取具有端口镜像功能的交换机,配置端口镜像以将所有数据包的副本转发到您的工作站。

答案 1 :(得分:1)

我希望有人会提到我的另一个选择是pfSense。这是一个基于BSD的操作系统,用作防火墙。路由器的顶级产品,例如400 Mhz的处理速度,以及不大的ram数量。您现在可以找到的最低端计算机具有更好的规格,当然,它可以升级。你不必为这些可怕的思科许可证而烦恼(没有许可证的DHCP,一个许可证级别的20个DHCP用户,更高杠杆的100个用户?可笑)等等。最重要的是,你有#34 ;根'访问系统,所以你可以运行你想要的任何东西(包括wireshark,比如说)!!

确保您有两个足够快的以太网卡。您将无线路由器设置为不执行NAT(因为pfSense将执行此操作),然后您可以开始设置VPN服务器等,而无需考虑cisco许可等。