Fiddler使用过程小记之抓包_01

fiddler安装配置以及PC端抓包

由于公司台式以及个人笔记本都是Windows,所以就接触了对Windows友好的fiddler,但是为了写文章,我又重新去浏览了一下fiddler的官网(严谨),目前针对Mac版本的fiddler好像是可以做HTTP/HTTPS的抓包分析的。然鹅我并没有试过,如果后续添了新宠(得狠心,不然就做梦/(ㄒoㄒ)/~~)笔记本试过之后可能会写一篇笔记吧,如果有小伙伴用过了也可以一起交流一下呀~
这篇还是一如往常,记录自己踩过的坑,巩固一下自己的记忆,正所谓好记性不如烂笔头啊(虽然我也是没什么好记性,好惨(′д` )…)

一、fiddler的安装

1.fiddler的安装(针对Windows而言)

① 官网下载地址:https://www.telerik.com/download/fiddler (fiddler本身无需破解,个人建议去官网下载)
  百度云下载:链接:https://pan.baidu.com/s/1o-C2PFrprrRFLBOBxbOkLg        提取码:trht
② 下载完之后,安装没有什么特殊的操作,就是选择合适的盘符一路next就好。
③ 安装完成后,双击打开fiddler软件,进行相关配置:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

至此,就可以开始用fiddler抓包了。

二、浏览器抓包设置(包括HTTPS)

① Tools —— Options —— HTTPS

在这里插入图片描述
在这里插入图片描述

此操作是在电脑上安装一个CA证书,方可对HTTPS进行抓包和解密,点击yes

在这里插入图片描述

证书的名字是DO_NOT_TRUST,一般来说要抓HTTPS,你不trust可能嘛(不可能),证书是可以删除的,后面会提到,如果觉得不想用fiddler了,将已安装的证书删除即可。

在这里插入图片描述
(点击是就可以了)
在这里插入图片描述

② 对浏览器进行设置:

还是Tools —— Options —— HTTPS中,点击Actions,选择第二个选项,将fiddler的证书导出到桌面,方便使用。

在这里插入图片描述

chrome浏览器:

一般来说,chrome浏览器此刻应该是可以直接进行抓包操作,如果谷歌有安装一些扩展程序,可能会出现无法抓包的情况,可以把扩展程序先关了,重启浏览器和fiddler,此刻chrome浏览器就会是默认使用系统代理。如果扩展程序关了还是无法进行抓包操作的话可以参考后面的【问题汇总】

在这里插入图片描述

火狐浏览器:

火狐和谷歌不太相同,谷歌可以使用系统设置,但是火狐需要在浏览器中做额外网络设置方可通过代理抓包。
可以先正常使用火狐浏览器进行网页浏览,fiddler里是没有抓包记录的。

在这里插入图片描述

三、浏览器抓包问题汇总

1. 抓不到chrome浏览器的包

解决办法:

① 局域网设置代理

在这里插入图片描述

② 如果按照上述设置了,还是没有办法抓到chrome浏览器的包,先做如下检查:

第一步检查

在这里插入图片描述
在这里插入图片描述

第二步检查

在这里插入图片描述

若检查这些都是默认开启的,端口号与fiddler端口号保持一致,这种情况下还没有抓包记录的话,可以做如下操作:

进入chrome网上应用店,搜索”SwitchyOmega“扩展程序

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

③ 如果以上操作都配置完成,还是无法进行抓包的话…目前我还没有发现过这个问题(🙁),如果小伙伴有问题的话欢迎一起探讨(😀)。

2.火狐浏览器开启代理后,无法访问网页

问题:

在这里插入图片描述

解决办法—浏览器导入fiddler证书:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

检查证书是否导入成功
在这里插入图片描述

然后,重启浏览器和fiddler,重启重启重启!!!就可以正常浏览网页抓包啦!!!(。・∀・)ノ゙哦耶

四、重置证书

如果时间冲淡了你和fiddler之间的感情,如果你发现了其他更好的抓包工具,如果你在习惯性的点开fiddler以后再点开另一个抓包软件,发现端口被占,你一气之下想要卸载fiddler,你又担心之前的证书会让你闹心,那么,这一节就是如何将fiddler的证书全部情空空 (bushi)清空空。

第一步:

找到以下这个文件夹

 C:\Users\用户名\AppData\Roaming\Microsoft\Crypto\RSA

然后把,RSA文件夹下所有内容清空。

第二步

在这里插入图片描述
在这里插入图片描述
然后在操作里查找fiddler的证书,将剩余的所有证书都删除。
在这里插入图片描述

第三步

如果有在火狐浏览器里面导入过证书的,只要对应的去浏览器里把证书删除即可。
在这里插入图片描述
然后你就可以把fiddler卸载啦~~~😊

以上其实是一些我在接触fiddler的过程中大大小小踩过的坑,后面我还会接着再写一篇关于移动端抓HTTP/HTTPS包的文章,也是我踩过的一些坑(我这都啥体质居然把坑都踩遍了😡),想说都记下来也是收获嘛。如果有什么不足的地方希望大家多多指正!最后还是,小吕冲鸭!!!!!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值