Fiddler抓包

软件界面介绍

1.菜单栏

  • Rules 定义一些过滤规则
    • 性能>模拟调节器速度,实现弱网调试
  • Tools
    • Options
      • Connectios 设置Fiddler代理端口,手机连接时设置Allow remote computers to connect
      • HTTPS 开启抓取HTTPS的包,通过Actions设置证书
  • View 视图框

2.工具栏

* Replay 重新发送选中的会话,快捷键R,发送多个shift+r
* x 移除不想显示的会话类型
* Go 断点测试
* Stream 不使用Fiddle缓存,服务器发过来,Fiddler收到直接发往应用
* Decode 自动解码
* Keep 维持多少会话
* Any Process 选择抓取进程
* Find 查找相关信息
* Save 将选择的会话保存出去
* Clear Cache 清除缓存
* TextWizard 字符转码
* Tearoff 使标签项浮动

3.会话列表

快捷键

shift+del 清除除选中之外的所有会话

ctrl+x 清除所有会话

4.状态栏

* QuickExec 命令行
* bp request前断点
* bpafte response后断点
* Capturing 快捷选择是否抓取
* All Peocesses 选择抓取的进程项
* 空白栏 点一下request前断点,点两下response后断点

5.标签项

  • FiddlerScript 脚本文件
  • Filters 过滤器
  • Composer 代理发包,可拖拽进入
    • Parsed是一项,Scratchpad是多项,三击可选择
  • AutoResopnder 设置request和response的规则,可直接拖拽进入,勾选Enale rules和Unmatched两项
  • Inspectors 查看request和response
    • request:请求行,请求头,空白行,请求体
      • webForm表单查看
    • response:状态码,响应头,空白行,响应体
      • SyntaxView代码查看
      • webview网页视图查看