用电脑对手机进行抓包

一、工具

  • 360wifi
  • Fiddler
  • 手机
  • 电脑

原理:为手机设置wifi代理,wifi可以抓取一切流经该wifi的数据包。

对于所有你能够访问到的服务器,都可以作为你的代理。
要想让电脑作为手机的代理,就必须让手机可以访问电脑的ip。最简单的方式是电脑打开360wifi软件,也可以使用路由器,让电脑和手机同时连接该路由器。

二、步骤

  1. 打开360wifi,手机连上wifi
  2. 打开手机设置-wifi-WiFi名称,进入wifi设置页,为此连接设置代理,代理地址为你的电脑的ip地址(windows下通过ipconfig命令查看)
  3. 打开fidder,设置工具-选项-连接,勾选“Allow Remote Computers To Connect”。
  4. 打开手机浏览器,访问页面,在Fiddler中就能看到包了

三、注意

不要连接陌生的wifi。你连接的wifi可以过滤你的一切数据包。如果某个APP的登录用户名和密码都是明文,在wifi路由器处可以很容易看到用户名和密码。
在开发程序时,网络请求一定要加密,防止服务器和客户端之间的通信被窃听。

在编写爬虫时,使用电脑访问网页可能会被封ip。而当使用手机APP时,就有可能不会被封ip。这时就可以让电脑来过滤请求包实现爬虫。

原文地址:https://www.cnblogs.com/weiyinfu/p/8232769.html