让提琴手使用镀铬工作 [英] 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类似的问题。
解决方案我尝试失败 -
四小时谷歌和堆栈溢出没有给我任何解决方案。
-
将fiddler cert转换为pk 7?格式。
-
将fiddler cert导入chrome。此外,授予证书各种高级权限。
-
重新生成fiddler cert并重新启动fiddler和浏览器,如官方提琴手书中所给出的那样。
该证书从未出现在可信任的证书商店中,但出现在个人和即时证书商店中。 1,甚至没有发生。请告诉我如何做这项工作。任何指向所有这些基础的链接都会有所帮助。 - 单击工具> Fiddler选项。
- 单击HTTPS选项卡。
- 确保文本显示由CertEnroll引擎生成的证书。 $ b
- 点击操作>重置证书。这可能需要一分钟。
- 接受所有提示
- 单击工具> Fiddler选项。 / li>
- 取消选中Decrypt HTTPS流量复选框
- 单击删除拦截证书按钮。这可能需要一分钟。
- 接受所有出现的提示(例如,是否要删除这些证书等)
- (可选)点击Fiddler.DefaultCertificateProvider链接,并验证下拉列表是否设置为CertEnroll。
- 退出并重新启动Fiddler 单击工具> Fiddler选项。 >
- 单击HTTPS选项卡
- 重新检查Decrypt HTTPS流量复选框
- 接受所有出现的提示例如,您是否想要信任此根证书)
Convert the fiddler cert to pk 7 ??? format.
Import fiddler cert into chrome. Also, grant the cert all kinds of advanced permissions.
Install the fiddler cert with admin rights on windows, by "running" it.
Regenerating the fiddler cert and restarting fiddler and browsers as given in the official fiddler book.
- Click Tools > Fiddler Options.
- Click the HTTPS tab.
- Ensure that the text says Certificates generated by CertEnroll engine.
- Click Actions > Reset Certificates. This may take a minute.
- Accept all prompts
- Click Tools > Fiddler Options.
- Click the HTTPS tab
- Uncheck the Decrypt HTTPS traffic checkbox
- Click the Remove Interception Certificates button. This may take a minute.
- Accept all of the prompts that appear (e.g. Do you want to delete these certificates, etc)
- (Optional) Click the Fiddler.DefaultCertificateProvider link and verify that the dropdown is set to CertEnroll
- Exit and restart Fiddler
- Click Tools > Fiddler Options.
- Click the HTTPS tab
- Re-check the Decrypt HTTPS traffic checkbox
- Accept all of the prompts that appear (e.g. Do you want to trust this root certificate)
我正在面对与Fiddler v4.6类似的问题并遵循这些步骤:
Fiddler 4.6.1.5 +
提琴手4.6.1.4和更早的版本
参考: I want to use fiddler to monitor api calls made by my browser when it visits some pages. The technology - Fiddler 4.6x, Chrome 56, Firefox 51, Windows 7 64 bit. The problem - Fiddler does not work with chrome. When I open any page on chrome, I get the error "Your connection is not private: Attackers might be trying to steal your information from website (for example, passwords, messages, or credit cards). NET::ERR_CERT_AUTHORITY_INVALID". FYI, I easily fixed a similar issue with firefox. Solutions I tried that failed -
Four hours of google and stack overflow did not give me any solutions. In 2,3 the cert never appeared in trusted cert store, but appeared in personal and immediate cert store. In 1, nothing even happened. Please tell me how I can make this work. Any links to the basics of all this would help. I was facing similar issue with Fiddler v4.6 and followed these steps: Fiddler 4.6.1.5+ Fiddler 4.6.1.4 and earlier Reference:
https://textslashplain.com/2015/10/30/reset-fiddlers-https-certificates/ 这篇关于让提琴手使用镀铬工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!