fiddler怎么抓取scoket

fiddler怎么抓取scoket,第1张

1、清除电脑上的根证书,WIN+R快捷键,输入:certmgr.msc,然后回车,查找所有fiddler证书,然后删除。

2、清除浏览器上的证书文件,此处需要仔细查找带有FiddlerRoot的字样,并删除。

3、打开fiddler,点击工具栏中的Tools—>Options,点击Actions,选择最后一项,ResetAllcertificates,然后关闭。

4、打开Fiddler,点击工具栏中的Tools—>Options。

5、点击https设置选项,勾选选择项,如下图所示。

6、点击Actions,点击第二项:ExportRootCertificatetoDesktop,这时候桌面上会出现证书FiddlerRoot.cer文件,点击OK设置成功,关闭fiddler。

7、重新打开fiddler,就可以用fiddler抓取scoket了。

抓包开关:

默认处于抓包状态,左下角点击capturing,可以禁止抓包。再次点击实现抓包的状态切换。

数据查看:

数据包列表:展示请求的结果码,协议,主机,url等简要信息。

数据包详情:

编辑请求:

1. 从请求列表中拖过来一个请求到composer页签中,如序号为35的请求:

2. 对请求的header或body等进行编辑,

3. 点击execute,发送编辑后请求

4. 可在请求列表中查看发送的新请求

断点调试:

▲ Rules-automatic breakpoints:

Before requests:agent拦截下请求数据,可以查看、编辑请求数据

After response:agent拦截响应数据,可以查看、编辑响应数据

Disable:不进行调试

获取响应后中断,运行直到结束

自动响应:

即Mock server,模拟server返回一个响应数据

1. 勾选enable rules开关,并设置不匹配内容直接通过

2. 设置规则,可以选择精确匹配或正则匹配

3. 设置响应内容,并保存

4. 清除缓存,发送请求,查看结果

抓https包设置:

1. 安装证书生成器:fiddlercertmaker.exe,直接安装即可,重启fiddler

2. Fiddler设置:

▲ tools-options-https:

第一次 *** 作时,有提示信息,点击确认即可

3. Fiddler导出证书:

信任证书:Tools-Options-HTTPS-Actions-Trust root certificate

导出证书:Tools-Options-HTTPS-Actions-Export certificate to desktop

4. 浏览器中导入证书,不同浏览器 *** 作不尽相同

5. 重启fiddler


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11743758.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存