[英]Making fiddler work with chrome
我想使用 fiddler 来监视浏览器在访问某些页面时进行的 api 调用。
技术- Fiddler 4.6x、Chrome 56、Firefox 51、Windows 7 64 位。
问题- Fiddler 不适用于 chrome。 当我在 chrome 上打开任何页面时,我收到错误“您的连接不是私密的:攻击者可能试图从网站窃取您的信息(例如,密码、消息或信用卡)。NET::ERR_CERT_AUTHORITY_INVALID”。 仅供参考,我很容易用 Firefox 解决了类似的问题。
我尝试过的解决方案失败了——四个小时的谷歌和堆栈溢出并没有给我任何解决方案。
将提琴手证书转换为 pk 7 ??? 格式。
将提琴手证书导入 chrome。 此外,授予证书各种高级权限。
重新生成提琴手证书并重新启动提琴手和浏览器,如官方提琴手书中给出的。
在 2,3 中,证书从未出现在受信任的证书存储中,而是出现在个人和直接证书存储中。 在 1 中,甚至什么也没发生。 请告诉我如何使这项工作。 任何指向所有这些基础知识的链接都会有所帮助。
我在使用 Fiddler v4.6 时遇到了类似的问题,并按照以下步骤操作:
提琴手 4.6.1.5+
Fiddler 4.6.1.4 及更早版本
参考: https ://textslashplain.com/2015/10/30/reset-fiddlers-https-certificates/
我使用了这两个堆栈溢出帖子-
https://superuser.com/questions/145394/windows-7-will-not-install-a-root-certificate
我不知道发生了什么。 其中一个帖子有效,我将提琴手证书放入了受信任的商店。 但是,fiddler 仍然无法解密许多网站的 https 流量,尤其是 google 的流量。
在我重新安装 fiddler 并按照 Abir 的建议进行操作后,Fiddler 仍然没有捕获任何流量。
就我而言,它停止工作是因为我安装了一个名为Tunnel Bear的 chrome 扩展程序,卸载该扩展程序为我解决了这个问题。
Firefox 有自己的证书存储,所以我假设您刚刚安装了 DO_NOT_TRUST... Fiddler 根证书,一切正常。 几乎你应该对 Windows 证书存储做同样的事情,以便 Chrome 工作。 因此,请确保删除之前生成并重新生成的所有提琴手证书。
如果提琴手不捕获 chrome 流量,一种解决方案是检查扩展。 就我而言,我使用 zenmate vpn。 当我禁用此扩展时,提琴手会捕获 chrome 中的所有流量
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.