Fiddler学习笔记

时间:2021-01-06 22:48:37

1、 【HTTP】Fiddler(一) - Fiddler简介

  Fiddler使用代理(127.0.0.1:8888), 打开Fiddler会自动设置该代理。

2、【HTTP】Fiddler(二) - 使用Fiddler做抓包分析

  有用的功能:

  a、保存请求与响应报文,一种方式是:右击某一请求 -> 保存 -> Request或者Response

  b、查看统计信息:Statistics

     查看报文:Inspectors

     构造http响应:AutoReponseder

     构造http请求:Composer

     自动筛选:Filters

3、【HTTP】Fiddler(三)- Fiddler命令行和HTTP断点调试

  有用的功能:

  a、命令行定位:ctrl + q, 清理列表:ctrl + x,命令行清理:cls

  b、命令行筛选content-type:select与allbut(keeponly), 如:select image, select js

  c、命令行筛选url:?text, 如: ?ajaxsecure

  d、命令行断点调试,请求前:bpu, 如:bpu ajaxsecure, 响应后:bpafter, 如:bpafter ajaxsecure

    注意:1、使用rules -> automatic breakpoints作用于所有列表,作用于单个请求需使用命令行的方式

       2、bpafter等命令不加任何参数时,均为清楚所有断点

       3、对于从本地加载的响应报表,在transformer标签页中须加响应的压缩方式

4、使用Fiddler拦截HTTPS

  浅谈HTTPS以及Fiddler抓取HTTPS协议