fiddler学习笔记

1.备注功能

fiddler学习笔记_第1张图片

备注功能作用:可以在请求上添加备注,然后把它导出来给开发看。file-save-All sessions

 

2.重放功能

它的快捷键:R

指定重放次数:shift+R(也叫重放攻击,对服务器做点压力测试)

fiddler学习笔记_第2张图片

 

3.删除请求会话

删除请求键快捷键:右上角的Delete键

多个删除快捷键:shift+Delete

删除所有会话:ctrl+X

 

4.断点

断点分为

请求前断点:发给服务器前作数据篡改

响应后断点:篡改响应

应用:可做一些极端测试;没有点Go,模拟网络中断。

全局断点:

局部断点(常用):bpu xxx(请求前断点)  想要取消就再次输入bpu xxx

                                    bpafter xxx(响应后断点) 同

5.解码

这是对所有会话解码

 

6.选择监听的程序

移到要监听的程序就行,比如谷歌浏览器之类的

 

7.快速定位请求

fiddler学习笔记_第3张图片

快捷键:ctrl+F

作用:可以进行快速定位,比如查弹出的提示:密码错误。

 

8.清除缓存

 

9.简单编码解码

fiddler学习笔记_第4张图片

 

10.添加ip列

首先打开Fiddler scriptEdditor:   rules→customize rules

然后ctrl+F搜索static function main

main()里添加:

FiddlerObject.UI.lvSessions.AddBoundColumn("IP", 120, "X-HostIP");

然后重新打开就能看到了。

 

11.查看性能

有性能方面的统计。

发送接收的字节数、连接时间、tcp连接时间等等。

 

12.检查请求——检查器

请求报文和响应报文。

 

13.拦截某一请求——自动响应器

可以进行以下操作:

(1)重定向到本地资源

(2)使用fiddler的内置响应

(3)自定义响应

步骤:

AutoResponder →add rule→填完→勾上Enable rules激活规则,放弃一些没匹配到的请求 Unmached requests passthrough

 

14.设计器

简单的接口测试工具(但是会有Bug)、发包

 

15.弱网测试

(1)在rules →customize rules→ctrl +f →搜m_SimulateModem

fiddler学习笔记_第5张图片

修改数字模拟网络状况

(2)rules→performance→simulate Modem Speeds

 

 

你可能感兴趣的:(fiddler学习笔记)