mitmproxy配置以拦截HTTPS

时间:2018-07-30 14:26:22

标签: proxy mitmproxy

我正在使用mitmproxy来拦截流量,正在拦截HTTP流量,但是由于某种原因(?)却未拦截HTTPS流量

通过命令使用默认配置

mitmweb
Web server listening at http://127.0.0.1:8081/
Proxy server listening at http://*:8080

我的代理配置:

enter image description here

我必须设置一个新的配置吗?有什么帮助吗?

1 个答案:

答案 0 :(得分:2)

如果要拦截HTTPS流量,则必须在设置代理后通过http://mitm.it安装MITM生成的证书。

访问http://mitm.it后,根据您的操作系统下载证书。然后重新启动mitmproxy以检查HTTPS流量。

但是,有些流量受Certificate Pinning保护,因此mitmproxy无法拦截。例如,Twitter应用程序或Instagram应用程序。

参考