Fiddler的操作

1,开启抓包,关闭抓包。(默认是开启的)

在这里插入图片描述

2,默认情况下火狐也是自动使用系统代理设置,如发现无法抓包,可以进行

火狐的设置–>选项–>网络设置
在这里插入图片描述

3,抓包HTTPS设置(下载后要设置的东西)

设置Fiddler

  1. Tools–>Options
    在这里插入图片描述

  2. 点击HTTPS标签 ,都勾选上
    在这里插入图片描述

  3. 下载Fiddler调试证书
    在抓包的浏览器上访问 http://localhost:8888
    在这里插入图片描述

  4. 安装Fiddler调试证书
    双击下载到的证书,点击安装证书,一路下一步
    在这里插入图片描述
    提示导入成功
    在这里插入图片描述

  5. 信任证书
    Tools–>Options
    在这里插入图片描述
    到HTTPS标签
    在这里插入图片描述

一切完成后,如果没生效,就等等。等20分钟后再试下

4,允许远程连接设置(允许手机抓包肯定要设置)

  1. Tools–>Options
  2. 点击Connections标签
  3. 进行图上设置
    在这里插入图片描述

5,清除所有抓包数据

在这里插入图片描述

6,请求图标的含义

就是这里的图标展示的都是什么意思
在这里插入图片描述
在这里插入图片描述

7,注释功能(没啥用,知道就行了)

在这里插入图片描述
这里显示
在这里插入图片描述

8,回放请求(重新请求一次)

在这里插入图片描述

9,解码功能

在这里插入图片描述

10,面板介绍

在这里插入图片描述

11,面板介绍

Inspectors选项卡(最常用的选项卡)

上半部分是请求的内容,下半部分是响应的内容
在这里插入图片描述
参数的显示
在这里插入图片描述

Statistics选项卡

statistics表示统计请求和响应的一些信息
在这里插入图片描述
request count:请求数,表示该session总共发起了多少个请求。
Bytes sent:发送请求的字节数(包括请求头和请求体)
Bytes received:接收到的字节数(包括响应头和响应体)
ClientConnected:客户端连接的时间;
ClientBeginRequest:客户端开始发送请求的时间;
GotRequestHeaders:获得请求头文件的时间;
ClientDoneRequest:客户端完成请求的时间;
Determine Gateway:确定网关使用的时间;
DNS Lookup:查找dns使用的时间;
TCP/IP Connectt:tcp/ip 连接使用的时间;
HTTPS Handshake:https握手使用的时间;
ServerConnected:服务连接发生的时间;
FiddlerBeginRequest:fiddler开始请求的时间;
ServerGotRequest:服务器得到请求的时间;
ServerBeginResponse:服务器开始响应的时间;
GotResponseHeaders:得到响应头文件的时间;
ServerDoneResponse:服务器完成响应的时间;
ClientBeginResponse:客户端开始响应的时间;
ClientDoneResponse:客户端完成响应的时间;
Overall Elapsed:全部花掉的时间(使用客户端完成响应的时间-客户端开始请求的时间)

12,F i d d l e r选项卡(过滤)

执行流程
在这里插入图片描述
下面解释过滤的东西怎么用
在这里插入图片描述

Hosts过滤方式:最常用的1(重点看下面的常用2)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Hosts过滤方式:最常用的2(重点,重点)REGEX:(?insx)/[^?/].(css|ico|jpg|png|gif|bmp|wav|js|jpeg)(?.)?$

REGEX:(?insx)/[^\?/]*\.(css|ico|jpg|png|gif|bmp|wav|js|jpeg)(\?.*)?$

在这里插入图片描述

REGEX:(?insx)/[^\?/]*\.(css|ico|jpg|png|gif|bmp|wav|js|jpeg)(\?.*)?$

过滤执行范例1

过滤分要用;分号结尾,再换行
在这里插入图片描述

过滤执行范例2

在这里插入图片描述

进程过滤方式:

在这里插入图片描述

请求头过滤方式:

在这里插入图片描述

断点过滤方式:

在这里插入图片描述

响应状态码过滤方式:

在这里插入图片描述

按照响应类型和大小过滤方式:

在这里插入图片描述

  1. Show only IMAGE/* 只显示Content-Type是图像类型的Session
  2. Show only HTML 只显示Content-Type是HTML类型的Session
  3. Show only TEXT/CSS 只显示Content-Type是text/css类型的Session
  4. Show only SCRIPTS 只显示Content-Type是脚本类型的Session
  5. Show only XML 只显示Content-Type是xml类型的Session
  6. Show only JSON 只显示Content-Type是json类型的Session
  7. Hide IMAGE/* 隐藏Content-Type是图片类型的Session
  8. Time HeatMap 基于服务器返回响应时间给每个Session设置背景色。小于50ms绿色,50-300ms不着色,300-500ms黄色,大于500ms红色
  9. Hide smaller than 隐藏响应体小于指定字节数的响应
  10. Hide larger than 隐藏响应体大于指定字节数的响应
  11. Block script files 返回响应头Content-Type为脚本,将返回HTTP/404响应
  12. Block image files 返回响应头Content-Type为图像,将返回HTTP/404响应
  13. Block SWF files 返回响应头Content-Type为flash,将返回HTTP/404响应
  14. Block CSS files 返回响应头Content-Type为css,将返回HTTP/404响应

响应头过滤方式:

在这里插入图片描述

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Fiddler是一款强大的Web调试工具,可以记录所有客户端和服务器的HTTP和HTTPS请求,并允许你监视、设置断点和修改输入输出数据。以下是使用Fiddler操作指南: 1.首先,你需要下载并安装Fiddler工具。 2.安装完成后,打开Fiddler。你会看到一个界面,其中列出了所有的HTTP和HTTPS请求。 3.如果你想捕获特定的请求,你可以使用过滤器。在过滤器栏中输入关键字,Fiddler会只显示包含该关键字的请求。 4.你还可以设置断点来暂停请求的发送和响应的接收。在请求列表中,右键点击需要设置断点的请求,然后选择"Break on Request"或"Break on Response"。 5.Fiddler还提供了修改请求和响应的功能。你可以右键点击请求或响应,选择"Edit"来修改数据。 6.如果你想查看详细的请求和响应信息,你可以点击请求列表中的条目,然后在右侧的面板中查看。 7.Fiddler还提供了一些其他的功能,如自动响应、性能分析和脚本编写等。 总结来说,使用Fiddler可以帮助你调试和分析Web应用程序的HTTP和HTTPS请求。通过了解HTTP协议和掌握Fiddler的使用方法,你可以更好地进行Web开发和测试工作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [移动app抓包工具——fiddler抓包指南](https://blog.csdn.net/weixin_44154577/article/details/126160847)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [抓包工具 Fiddler 使用指南](https://blog.csdn.net/chy_18883701161/article/details/124071484)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值