Fiddler 抓包工具使用 - 手摸手教你

Fiddler简介

Fiddler 是一款免费、灵活、操作简单、功能强大的 HTTP 代理工具,是目前最常用的 HTTP 抓包工具之一。可以抓取所有的 HTTP/HTTPS 包、过滤会话、分析请求详细内容、伪造客户端请求、篡改服务器响应、重定向、网络限速、断点调试等功能。

Fiddler工作原理

Fiddler是以代理web服务器形式工作的,在客户端和服务器之间,建立了一个HTTP代理服务器,当启动的时候,Fiddler会默认把自己设置为系统代理,来监听客户端的HTTP/HTTPS请求,默认代理地址为:127.0.0.1, 默认端口为:8888,浏览器访问WEB网站的时候,请求报文会先发送到Fiddler,Fiddler 再把请求报文转发给服务器,Web服务器返回的响应报文,也会先达到Fiddler,Fiddler再把响应报文返回给浏览器。

Fiddler下载与安装

一定要去官网下载!(踩过坑)

Fiddler官网地址:https://www.telerik.com/fiddler
打开官网,选择经典版下载。
在这里插入图片描述

安装过后

1.打开顶部工具栏的Tools=》Options面板=》选中HTTPS,勾选Decrypt HTTPS traffic和Ignore server certificate errors (unsafe),最后点OK保存。
在这里插入图片描述
在这里插入图片描述
2.打开顶部工具栏的Tools=》Options面板=》点击Actions=》选择Export Root …导出证书安装工具到桌面。
在这里插入图片描述
3.导出后在桌面可以看到FiddlerRoot.cer文件,执行文件,进行证书安装。
在这里插入图片描述
4.导入证书向导,选择将所有证书都放入下列存储(受信任的根证书办法机构)。
在这里插入图片描述
在这里插入图片描述
5.设置代理参数:打开顶部工具栏的Tools=》Options面板=》Connections,勾选allow remote computers to connect=》设置代理端口号8888=》OK保存。
在这里插入图片描述

使用Fiddler

1、设置拦截的请求:在Fiddler的下方输入 bpu 接口名称,比如:bpu https://abc.com。输入好之后,直接Enter确认。注意: 在bpu和接口之间有一个空格。

在这里插入图片描述
点击这里 就会显示拦截接口
在这里插入图片描述

小伙伴萌给个关注!

猜你喜欢

转载自blog.csdn.net/woyebuzhidao321/article/details/129878475
今日推荐