我安装了mitmproxy(macOS Mojave)来监控浏览器的全部流量。但是,浏览器停止连接到各种网页,并发出警告。
Did Not Connect: Potential Security Issue
我无法前进。怎样才能禁用这个拦截?怎样才能以异常状态继续浏览?
还是有其他工具监控网络流量更容易处理?
你需要让Firefox信任由Mitmproxy生成和使用的根CA证书。
要做到这一点,请打开Firefox偏好设置-> 隐私& 安全。
然后向下滚动到页面末尾,点击 "显示证书 "按钮。
选择TAb "Authorities "并点击 "Import "按钮。
如果在文件选择器对话框中选择文件 ~/.mitmproxy/mitmproxy-ca-cert.cer
. 当Firefox询问证书的用途时,选择 "用于网站"。
一旦证书被安装,Firefox信任Mitmproxy,你可以通过Mitmproxy浏览网页。如果一些页面仍然不能工作,你必须清除Firefox缓存,并通过HSTS删除钉住的证书。