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. 在这里插入图片描述
  3. 浏览器发起一个请求给服务器,服务器接收后把响应直接返回给浏览器
  4. 当使用Fiddler代理后,流程如下
  5. 在这里插入图片描述
  6. 代理的工作原理如上如所示,浏览器发起服务请求先发送到代理,这样我们就可以看清楚请求的内容,代理再将请求内容转发给服务器
  7. 服务器在收到请求后,把响应包发送给代理,此时我们就可以观察到响应数据包的内容,代理再把响应包转发给浏览器,这样就完成了一次请求响应的过程
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. 一般默认
  4. 在这里插入图片描述
  5. 一般这里用的最多,
  6. 在这里插入图片描述
    空间过滤:区分内网跟外网
    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. 在这里插入图片描述
  6. 左边选择任意url,ctrl+x 清除所有
  7. 在这里插入图片描述
  8. 如果准备复制请求内容和响应内容可以输入关键字,点击用记事本打开,如下
  9. 在这里插入图片描述
    10.如果有报错,直接把错误信息复制给开发修复
    在这里插入图片描述
6. 使用Sniffmaster进行高级抓包分析
  • 对于更复杂的网络分析需求,可以考虑使用Sniffmaster。Sniffmaster是一款功能强大的网络抓包工具,特别适合需要深入分析网络流量的用户。它支持多种协议解析,并提供详细的流量分析报告,帮助用户更好地理解网络行为。
  • Sniffmaster的安装和使用也非常简单。你可以通过以下链接下载Sniffmaster:Sniffmaster下载链接。安装完成后,按照向导进行基本配置即可开始使用。
  • 与Fiddler相比,Sniffmaster在协议解析和流量分析方面更为强大,适合需要深入网络流量分析的专业用户。如果你在Fiddler中遇到无法解决的问题,不妨试试Sniffmaster,它可能会给你带来意想不到的惊喜。
    通过结合使用Fiddler和Sniffmaster,你可以更全面地掌握网络抓包和分析的技巧,无论是日常开发调试还是复杂的网络问题排查,都能得心应手。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值