抓包工具Fiddler
介绍
- 官网下载地址
- Fiddler 是位于客户端和服务器端的 HTTP 代理
- 也是目前最常用的 HTTP 抓包工具之一
- 功能
- 监控流量
- 支持解密 HTTPS
- 查看分析接口数据
- 修改请求的数据
- 修改服务器返回的数据
- 设置断点
安装启动及设置
- 安装完后启动,会自动将fiddler设置为系统的代理,查看网络设置是否设置成功
- 设置-> 网络和Internet-> 代理 -> 手动设置代理 开关打开
-
界面
-
抓取HTTP设置
Tools->Telerik Fiddler Options -> Connections
默认启动时作为系统代理:act as system proxy on startup
-
第一列图例对应的意思
-
Https证书配置
Tools -> Fiddler Options -> HTTPS
勾选 Decrypt HTTPS Traffic
弹出安装证书弹窗 -> 选择【Yes】-> 点击 【Yes】安装证书
点击 Actions -> Open Windows Certificate Manager 查看证书
工具栏选中decode选项可以解码https的请求
-
移动端请求抓取
Tools -> Fiddler Options -> Connections
勾选 Allow remote computers to connect
移动端与电脑处于同一网络下
移动端配置网络代理
代理服务器主机:电脑IP
fiddler工具栏最后online那个按钮上能看到本机ip
代理服务器端口:8888
浏览器输入 http://电脑ip:8888 下载 Fiddler 证书进行安装 -
请求过滤 - filters
-
编辑发送请求 - composer
-
拦截请求重定向等 - AutoResponder
拦截某一请求,并重定向到本地的资源,或者使用 Fiddler 的内置响应
用于调试服务器端代码而无需修改服务器端的代码和配置
每次设置完记得点击save
-
断点
-
菜单栏 -> Rules -> Automatic Breakpoints ->选择断点方式
-
状态栏点击
- 请求前断点:向上箭头
- 响应后断点:向下箭头
-
命令行下输入
- 请求前断点:bpu xxx
- 响应后断点:bpafter xxx
- 取消断点bpu或bpafter 不带字符
-
-
弱网
菜单栏 -> Rules -> Performance -> Simulate Modem Speeds
修改网络配置参数
菜单栏 -> Rules -> Customize Rules…
搜索关键词 simulate
修改延迟时间
快捷键
- ctrl+x 清除记录
本文来自博客园,作者:来了发发发,转载请注明原文链接:https://www.cnblogs.com/julia888/p/17445847.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本