Fiddler__精简__测试与分析

简介

  • http协议调试代理的工具
  • 通过代理的方式获取程序http通讯的数据
  • 检测客户端与服务端的交互情况

工具的使用

设置调整

调整1

Fidder软件 - Tools - Options - HTTPS - 勾选

  1. Capture HTTPS CONNECTs
  2. Decrypt HTTPS CONNECTS
  3. Ignore server certificate erros(unsafe)

Actions点击 - Trust Root Certificate - 下载证书

重启软件


调整2

Fiddler软件 - Tools - Options - Connections - 勾选

  1. Allow removete computers to connect
  2. Resuse client connections
  3. Reuse server connections
  4. Act as system proxy on startup (修改系统的代理)
  5. Monitor all connections

Fiddler软件 - Rules - 勾选

  1. Hide CONNECTs (所有 Tunnel to 隐藏掉)
  2. Hide 304s

进行测试

断点测试

Rules - Automatic Breakpoints

提示:图标空格处也可以断点测试

弱网测试  

Rules - Performance - Simulate Moderm Speeds (降低请求速度)


工具条的使用

图标-消息(备注,比如给某个特别网站进行标记)

Replay(重新发送请求)

  • 快捷键 R
  • Shift+R  批量发送请求次数 (类似于测试网站抗不抗干)

X (批量清除)

Remove all 清除所有(快捷键:Ctr+X)
Images清除图片类型
CONNECTS清除抓不到的包
Non-200s清除非200的网址

[注释:图标-space空格] All Processes 旁边空格 (断点设置)

点1次 断点前-http,先不发送到服务器

Go转到下一个步骤
Stream(流模式) -可忽略
Decode解码 - 辅助选项
Kepp:Allsessions (保持会话的数量)-辅助选项
Any Process(选择抓取的类型)

使用方法

例子:点击拖动到E浏览器(只抓取来自E浏览器发送的请求)

Find查找(快捷键:Ctr+F)
Save保存绘话内容到文件(测试)-可忽略
Browse打开浏览器
Clear Cache清除缓存
TextWizard文本的编码解码工具(简单的编码解码)
TearoffTearoff
MSDN Search可忽略
Online(本机的一些在线ip地址)

会话列表的使用

Filters(阻塞器) - 勾选

1.Block CSS files (阻止CSS渲染 - 刷新浏览器 - 随机点击某个网页 - 查看效果)

Statistics统计(HTTP请求的性能和其他数据分析)
Inspectors检查器(检查一个请求,检查请求与响应)
Raw原生的格式去查看请求
AutoResponder自动响应器(拦截某一请求,例如:重定向到本地的资源,自定义响应...)

使用方法

点击Add Rule - Rule Editor

  1. 例子:输入图片地址
  2. 内置响应类型-例子:下拉列表中 - File a file - 替换的图片点击
  3. 勾选 - Enable rules,Unmatched request passthrough
  4. 重新输入该图片地址,图片被替换

Composer 简单的接口测试工具(自定义请求)

常用命令

bpu XXX 关于XXX的网页请求阻塞掉

bpu 取消阻塞

? sometext 标量相关内容(? api.xxx 高亮包含此内容的信息)

更多命令查看文档(Fiddler官网 - 搜索 - quickexec)

提示:HTTP Request的顺序,从1开始..

ResultHTTP 响应的状态
Protocol请求使用的协议(如 HTTP/HTTPS/FTP)
Host域名
URL请求的服务器路径和文件名,也包括GET参数
BODY请求的大小,以Byte为单位
Caching请求的缓存过期时间或缓存控制header的值
Content-Type请求响应的类型
Process发出此请求的Winows进程及进程ID
Comments用户通过脚本获知右键菜单给此session增加的备注
Custom用户可以通过脚本设置的自定义值

App分析

手机 - 连接的WIFI - 代理 - 手动

主机名:(Fiddler - online查看 | cmd - ipconfig 查看)

端口:Fiddler端口

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

vip飞梦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值