
针对初学者想要抓取HTTPS的情况,常见的工具就是fiddler。在初次尝试使用fiddler抓取HTTPS时,很多人可能会遇到各种困扰和问题。为了帮助大家更好地完成这项任务,我整合了一些自己的经验以及网络上的教程,以下是一个详细的步骤指南。
对于已经安装fiddler的用户:
你需要清理一些与相关的文件:
1. 删除路径为“C:\Users\Administrator\AppData\Roaming\Microsoft\Crypto\RSA”下的所有文件(只有在首次安装fiddler时可以忽略这一步)。
2. 清除电脑上的根。通过快捷键WIN+R,输入:certmgr.msc并回车,然后删除所有与fiddler相关的(首次安装可以跳过)。
3. 清理浏览器上的文件。在浏览器设置中查找带有“FiddlerRoot”字样的并删除。以谷歌浏览器为例,可以在地址栏输入:chrome://settings/来完成此操作(首次安装可跳过)。
接下来,打开fiddler软件,进入工具选项,进行一系列设置:
1. 点击工具栏中的Tools-Options。
2. 点击Actions,选择最后一项Reset All certificates,然后关闭。
对于首次安装fiddler的用户:
在完成上述步骤后,还需执行以下操作:
3. 打开Fiddler,重复上述工具选项的设置步骤。
4. 在浏览器中导入生成的FiddlerRoot.cer。以谷歌浏览器为例,进入chrome://settings/,然后进入高级设置,点击管理。将导入到受信任的根颁发机构。
5. 重新打开fiddler软件,就可以开始在电脑上进行https抓包了。
关于浏览器配置和注意事项:
