Туннельный HTTPS-трафик через прокси на Mac OS X
Я пытаюсь направить весь трафик моего браузера через HTTP-прокси по причинам отладки. я пытался mitmproxy
а также burp
, с Firefox, Safari и Chrome на Mac OS X.
У меня проблема в том, что HTTP-трафик отображается в прокси и может быть зарегистрирован, манипулировать и т. Д., Но HTTPS-трафик отображается только при использовании curl
из командной строки. При использовании одного из браузеров HTTPS-страницы загружаются в обычном режиме, но не отображаются и не входят в систему. mitmproxy
или же burp
, Похоже, браузер обходит прокси для запросов HTTPS.
Что я могу сделать для отладки HTTPS-соединений?
РЕДАКТИРОВАТЬ (потому что у меня нет репутации, чтобы ответить сам): Как постоянный памятник моей собственной глупости, вот ответ:
В Mac OS X необходимо установить два флажка, чтобы система (и, следовательно, браузер) использовала HTTP-прокси: один для HTTP и другой для HTTPS. Я только что поставил галочку в поле HTTP.