通过Mac OS X上的代理隧道传输HTTPS流量


2

我试图通过HTTP代理路由我的所有浏览器流量,以便进行调试。我试过了 mitmproxyburp,在Mac OS X上使用Firefox,Safari和Chrome。

我遇到的问题是HTTP流量显示在代理中,可以记录,操纵等,但HTTPS流量仅在我使用时显示 curl 从命令行。使用其中一个浏览器时,HTTPS页面正常加载,但不会显示/登录 mitmproxy 要么 burp。我看起来浏览器绕过HTTPS请求的代理。

我该怎么做来调试HTTPS连接?

编辑(因为我缺乏回答自己的声誉): 作为我自己愚蠢的永久纪念碑,这里是答案:

在Mac OS X中,需要为系统(以及浏览器)选择两个框来使用HTTP代理:一个用于HTTP的框,另一个框用于HTTPS。我刚刚勾选了HTTP框。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.