wiki:Linux/HTTTP_HTTPSのメッセージのキャプチャ

mitmproxy

HTTPプロキシとして動作して、HTTPSを一旦終端して中身の情報をキャプチャしてくれる。

インストール起動

インストール

% brew install mitmproxy

起動

% mitmproxy

証明書のインストール

% sudo security add-trusted-cert -d -p ssl -p basic -k /Library/Keychains/System.keychain ~/.mitmproxy/mitmproxy-ca-cert.pem

使い方

HTTPプロキシとして利用すると、mitmproxyでメッセージをキャプチャできる。

export HTTPS_PROXY=http://localhost:8080/
curl https://www.google.com/