Fiddler抓包之小白一看就懂
2018-09-13 本文已影响45人
SupKing_a520
简单介绍
- Fiddler是一款功能强大并且使用方便的抓包工具,其基本原理是以Web代理服务器的形式进行数据抓取,使用者只需要简单的配置就能很轻松的实现抓包功能。
- 它不仅能进行数据抓包,还能模拟接口请求,可用做接口测试(这里不是本文重点)。
Fiddler使用
1.安装
下载安装不是本文的重点,下面给出下载地址,下载完成后根据安装向导一步步执行即可。
点击下载Fiddler
2.简单配置
-开启抓包功能:File->勾选Capture Traffic
-
菜单:Tools->Options->HTTPS,调整图中选项
HTTPS.png
...from all processes:抓取所有的请求
...from browser only:只抓取浏览器的请求
...from non-browser only:只抓取非浏览器的请求
...from remote clients only:只抓取远程客户端的请求
Actions:导出证书(抓取https请求需要证书认证,证书的使用自行百度这里不做赘述)
-
菜单:Tools->Options->Connections,勾选"Allow remote computers to connect" 允许远程连接
Connections.png
注: 上图的8888为默认端口号,可修改,但需注意两点,一是本机空闲端口,二是手机代理设置时端口要一致。
3.手机端设置
-
使手机和电脑连接同一网段的网络(连接同一个wi-fi或者手机连接电脑分享出来的热点)
-
鼠标移动到Fiddler右上角的Online处查看当前电脑的IP地址或者cmd下面查看
ip.png
ip.png
如果上述两处ip地址不同以Fiddler里面的为准
-
打开手机的网络设置(部分是点击,部分是长按) 设置好代理ip和端口
phone.png
代理主机名即为上面查看的电脑ip地址
端口号为上面配置Fiddler里面设置的