fiddler抓包工具中文安装和使用详解

fiddler官网下载及安装两种方法:
  • fiddle官网:https://www.telerik.com/download/fiddler
    安装选择Fiddler Everywhere,适用于Windows, macOS和Linux,Fiddler Classic只支持windows系统,其他两个暂时用不到

  • fiddler工具百度云链接: fiddler工具包 提取码: 0000

  • fiddler中文汉化根据自己需求:fiddler中文汉化云盘 提取码: 0000

fiddler工具最常操作的
  • 证书配置
  • 过滤设置(对应接口)
  • 断点设置(可以篡改请求报文和响应报文)
  • 弱网测试

前言:Fiddler工作原理

  1. 正常访问浏览器流程如下
    在这里插入图片描述
    浏览器发起一个请求给服务器,服务器接收后把响应直接返回给浏览器

  2. 当使用Fiddler代理后,流程如下
    在这里插入图片描述
    代理的工作原理如上如所示,浏览器发起服务请求先发送到代理,这样我们就可以看清楚请求的内容,代理再将请求内容转发给服务器
    服务器在收到请求后,把响应包发送给代理,此时我们就可以观察到响应数据包的内容,代理再把响应包转发给浏览器,这样就完成了一次请求响应的过程

1. 界面介绍

  • 常用界面关注
    在这里插入图片描述

2. 解析支持 HTTPS 加密请求配置

  • Tools -> Options -> HTTPS -> 勾选 Decrypt HTTPS traffic
  • 点击 Actions -> Trust Root Certificate -> 选择 Yes
    在这里插入图片描述

3. 移动端证书配置

  • Tools -> Options -> Connections,设置代理端口 8888,勾选 Allow remote computers to connect,点击 ok
    在这里插入图片描述
  • 查看本机IP,也可以 cmd -> ipconfig 查看 在这里插入图片描述
  • Fiddler 对手机抓包,需要保证 Fiddler 所在的电脑和手机必须处在同一个局域网内
  • 手机端配置:配置代理 手动 -> 服务器:<电脑ip> -> 端口:8888
  • 浏览器访问:<电脑ip>:8888,点击下载安装证书,证书安装完成后,用手机访问,就可以看到抓取到的数据包了
    在这里插入图片描述
    在这里插入图片描述

4. 过滤

  1. 勾选这俩
    在这里插入图片描述

  2. 一般默认
    在这里插入图片描述

  3. 一般这里用的最多,
    在这里插入图片描述

空间过滤:区分内网跟外网
No Zone Filter:不通过空间进行过滤
show only Intranet Hosts: 内网
show only Internet Hosts: 外网

主机名过滤:
No Host Filter:不通过主机名过滤
Hide the following Hosts:隐藏下边输入的主机名的请求
Show only the following Hosts:只显示下边输入的主机名的请求
Flag the following Hosts:标记下边输入的要过来的主机名的请求,黑色粗体标记

这里一般只选择第3个:Show only the following Hosts

其他过滤方法:
在这里插入图片描述

5. 其他

  1. 这里可以复制请求的URL

  2. 这里可以查看请求的URL、请求方法,请求头,请求参数等等

  3. 这里可以查看响应数据,包含响应信息,响应码,响应头

  4. 这里可以切换表单格式或json格式查看
    在这里插入图片描述

  5. 左边选择任意url,ctrl+x 清除所有
    在这里插入图片描述

  6. 如果准备复制请求内容和响应内容可以输入关键字,点击用记事本打开,如下
    在这里插入图片描述
    如果有报错,直接把错误信息复制给开发修复
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值