你可能不知道的Fiddler
Agenda
- 常见功能
- QuickExec
- Filter
- AutoResponder
- FiddlerScript
- Q&A
你用过哪些Fiddler的功能?
QuickExec

Fiddler's QuickExec box allows you to launch script-commands quickly.
QuickExec用法示例
?<searchtext>
搜索url中包含指定关键字的请求

QuickExec用法示例
>size <size
搜索服务器响应符合指定大小的请求

QuickExec用法示例
>size <size
搜索服务器响应符合指定大小的请求

QuickExec用法示例
=status =method
搜索符合指定状态码或请求类型的请求

QuickExec用法示例
@domain
搜索请求地址在指定域名下的请求

QuickExec用法示例
bold
加粗URL匹配特定字符串的请求行

bold xxx
QuickExec用法示例
bps 404
设置响应断点
bpafter xxx
QuickExec用法示例
bpm POST
设置请求断点
bpu xxx
QuickExec用法示例
替换请求地址中的特定字符
urlreplace xxxx xxxxx
QuickExec用法示例
清空请求列表
clear
Filter
根据特定规则过滤请求
AutoResponder
请求拦截器
AutoResponder

AutoResponder支持的匹配规则
* 匹配任意URL
string 匹配任意包含字符串string的URL(不区分大小写)
NOT:string 匹配任意不包含字符串string的URL(不区分大小写)
EXACT:string 严格匹配(区分大小写)
regex:expr 匹配任意符合正则表达式expr的URL
AutoResponder支持的响应方式
filename 返回指定文件的内容
http://targetURL 返回指定网页的内容
*redir:http://targetURL 返回一个重定向到指定网页的响应
*CORSPreflightAllow 返回一个表示允许CORS的响应
*bpu 进入请求断点
*bpafter 进入响应断点
*delay:### 延迟###毫秒后发送响应
*header:Name=Value 设置一个请求头
FiddlerScript
- 自定义规则
- JScript.NET
- Rules > Customize Rules或Ctrl+R启动编辑器
FiddlerScript编辑器

FiddlerScript编辑器

FiddlerScript示例


FiddlerScript示例

Q&A
接下来是打赏时间
是时候掏出手机来了

↑↑其实是这个PPT的观看地址↑↑
你可能不知道的Fiddler
By loveky
你可能不知道的Fiddler
- 1,628