Closed9

mitmproxyの環境構築(シュミレーター)

ankou22ankou22

② ADVTOOLSをインストールする
※python2系が必要なようで事前にpython2をインストールしておく。

$ git clone https://github.com/ADVTOOLS/ADVTrustStore.git
$ cd ADVTrustStore
$ ./iosCertTrustManager.py -a ~/.mitmproxy/mitmproxy-ca-cert.pem
subject= CN = mitmproxy, O = mitmproxy

Import certificate to iPhone/iPad simulator v6.1 [y/N] y
Importing to /Users/esperia/Library/Application Support/iPhone Simulator/6.1/Library/Keychains/TrustStore.sqlite3
  Certificate added
Import certificate to iPhone/iPad simulator v7.1 [y/N] y
Importing to /Users/esperia/Library/Application Support/iPhone Simulator/7.1/Library/Keychains/TrustStore.sqlite3
  Certificate added
Import certificate to iPhone/iPad simulator v7.1-64 [y/N] y
Importing to /Users/esperia/Library/Application Support/iPhone Simulator/7.1-64/Library/Keychains/TrustStore.sqlite3
  Certificate added
ankou22ankou22

④ プロキシの接続設定をする

システム設定のWi-FiもしくはVPNでプロキシを設定する。

ankou22ankou22

⑤ mitmproxyの証明書をインストールする

ブラウザを閉じて http://mitm.it にアクセスする。
接続できない場合はファイアウォールを一旦無効にしたりすると接続できることもある。

ankou22ankou22

⑥ キーチェーンアクセスに登録する

取得した証明書をドラッグし登録する。
これで通信を確認することができるようになる。

このスクラップは2023/07/04にクローズされました