转码工具
路径:Tools-TextWizard 或者快捷键组合Ctrl+E
![]()
有常用的加密解密方式 ,例如:To Base64把初始URL通过Base64加密,相对应的From Base64则是把已经通过Base64加密的解密为原始的数据信息
停止捕获
经常会碰到我们抓到相对应的数据包之后,因为网页加载的信息过多,导致被顶上去“隐藏”,所以停止捕获是一个非常好用的方法,我们以百度首页为例
路径:Files- Capture Traffic 或者快捷键 F12
未停止捕获的截图
停止捕获的截图
可以看出我们停止捕获之后,Fiddler就不会继续抓包,我们可以放心的查看“www.baidu.com”的包的信息,上图是博主使用路径的方式,所以速度有点慢,F12快捷键是一个非常不错的停止或开启捕获的方式
命令行-对特定URL加断点
对请求加断点
命令:bpu www.baidu.com 对百度加断点,全匹配
![]()
输入命令后,点击回车,并刷新百度首页,抓包情况如下
![]()
发现我们成功给“www.baidu.com”加了断点
取消请求断点
命令:bpu 清除特定断点
![]()
输入命令bpu,并点击回车,再次刷新百度首页,抓包情况如下
对响应加断点
命令:bpafter www.baidu.com
![]()
输入命令之后,回车,刷新百度首页,抓包情况如下
![]()
可以看到我们成功的对“www.baidu.com”的响应加了断点
取消响应断点
命令:bpafter
![]()
其他断点命令
bps: 特定状态码时中断,如200 403等
bpv/bpm:请求方式post/get
g:相当于go命令,碰到断点后输入g,执行正常的请求响应。
工具栏-Decode工具
抓包的时候,我们默认把Decode选中,以防查看包的信息时出现乱码的情况
![]()
重定向 Auto Responder
重定向的作用是允许从本地返回文件,代替服务器响应,而不用将文件发布到服务器(可以用于正式环境验证本地文件)
以百度新闻为例,我们使用本地文件替换以下截图中的红框图片,顺便为雷总打一波广告,哈哈哈
![]()
操作路径:AutoResponder->Enable Rules->Add Rules->Find a File
![]()
![]()
然后我们在本地选择一个图片如
![]()
然后我们在Fiddler中可以看到以下信息
![]()
save之后,我们再次发送这个图片包的请求,具体对比情况如下
![]()
![]()
以上两个请求完全一致,但是返回的图片却被我们进行的本地替换。
注:完全匹配和正则匹配
在重定向-添加规则的过程中,我们会发现如下特性
![]()
URL前面有个EXACT的标记,这个代表着完全匹配
另外还有REGEX:这个是以正则匹配
URL替换
以www.baidu.com 我们使用www.test.com替换
命令: urlreplace www.baidu.com www.test.com
![]()
![]()
我们再次访问百度首页时,发现他的URL已经被修改,因为安全策略的问题,我们是看不到百度首页的具体信息的。
清除命令则是:urlrepalce