mitmproxy是一个交互式开源的HTTPS 代理.
官网网址:https://www.mitmproxy.org/
关于mimtproxy的证书安装
到目前为止,安装mitmproxy证书的最简单方法是使用内置证书安装应用程序。
要执行此操作,只需启动mitmproxy并使用正确的代理设置配置目标设备。
现在启动设备上的浏览器,访问
你应该看到这样的东西
单击相关图标,按照您所在平台的设置说明进行操作即可
如果返回If you can see this, traffic is not passing through mitmproxy.说明你没有配置好代理
firefox火狐浏览器证书安装
Firefox使用自己的证书管理器。以下过程说明如何将Mozilla根证书导入Firefox Web浏览器
截至2016年2月,可以通过单击以下每个链接来安装当前和以前(现已过时)的
CA: SHA-2(当前):https://www.mozilla.org/certs/mozilla-root-sha2.crt
SHA-1(已废弃):https://www.mozilla.org/certs/mozilla-root.crt
单击这些链接中的每一个将触发Firefox火狐浏览器中的“信任新CA”过程,其过程大致可以描述如下。
1.打开火狐浏览器,打开选项
2.点击隐私与安全翻到最下面,或在搜索栏中搜索证书,就能找到证书,点击查看证书
3.点击证书颁发机构,点击导入,导入下载的证书,
4.全部导入成功后,就能在mitmproxy和Mozila Corporation中找到这几个证书
5.最后点击mitmproxy,编辑信任,把以下图片两个都选上
点击确认就能用mitmproxy代理火狐浏览器的https了