投稿者:エレモAndroidのHTTPSの通信内容で見たいものがあって、ちょうどmitmproxyのWindows版が手軽そうだったので試してみました。その他の証明書ファイルのインストール方法インストールmitmproxyの公式サイトに行くと、ダウンロードリンクはGithubのmitmproxyのページになっているので、そちらからダウンロードしました。記事を書いている時点でのバージョンは2.0.2で、mitmproxy-2.0.2-windows-installer.exeかmitmproxy-2.0.2-windows.zipです。インストーラー版でもzip版でも設定は変わらないので、好きな方をインストール・展開しましょう。起動するだけでOKです。デフォルトだと8080がプロキシのポート、8081がウェブのUIのポートです。ブラウザのプロキシを127.0.0.1:8080に設定し、ウェブUIのhttp://127.0.0.1:8081/に接続する事で通信内容を見れます。他のアプリケーションとかぶっていても特にエラーが出なかったので、もし他とかぶっている場合の時などは後述の方法で変更しましょう。ウェブのUI画面が無く、ファイルなどに出力する用です。渡す引数で、設定を変更できます。ショートカットやコマンドプロンプトから指定しましょう。ウェブUI画面のポート番号のように引数をつける事で、ポートの変更ができます。起動時に規定のブラウザを立ち上げてウェブUIにアクセスしてくれますが、いらない人は--no-browserをつけましょう。--helpのようにして確認しましょう。HTTPS通信を見るまずブラウザなどの設定で、mitmproxyサーバーの設定をしましょう。mitmproxyが稼働しているWindowsPCなら、デフォルトなら127.0.0.1:8080に繋がるようにすればOKです。設定後、http://mitm.it/に接続すると、以下のように各ブラウザ用の証明書ファイルのダウンロードリンクがあるので、ダウンロードしインストールします。mitmproxy.』と表示されるので、ちゃんと接続されているかどうかの確認もできます。スポンサーリンクFirefoxの場合プロキシを設定しhttp://mitm.it/にアクセスし、証明書をダウンロード、チェックを入れてOKを押します。Androidの場合まずプロキシを設定します。mitmproxyを稼働しているWindowsのIPアドレスを指定しましょう。次にhttp://mitm.it/にアクセスし、証明書をダウンロード、適当な名前をつけて設定すれば完了です。フォルダに、mitmproxy-ca.pemmitmproxy-ca-cert.cermitmproxy-ca-cert.p12mitmproxy-ca-cert.pemmitmproxy-dhparam.pemのように証明書ファイルが生成されています。こちらから各ブラウザに対応したファイルを手動でインストールする事もできます。Certificatesに載っています。コメントをキャンセルメールアドレスが公開されることはありません。*サイト関連記事Windows10のISOのダウンロード及びハッシュ値PREVSNS・メッセージアプリの代替品について(1/2)NEXTNginx+LiteSpeedでHTTP/2(h2c)を使用するビビビッは現在7人で更新しています。@elemonic好きな食べ物は体に優しい食べ物と美味しいジャンクフードです。