Closed9
mitmproxyの環境構築(実機)
HTTPやHTTPSの通信内容を確認したり編集したりできるツール
APIのレスポンスを書き換えられたりする
① brew install mitmproxy
でmitmproxyをインストールする
② PCと端末で同じWi-Fiが接続されているか確認する
③ $ mitmproxy
でmitmproxyを起動する
④ 端末でプロキシの接続設定をする
サーバー:PCのIPアドレス(システム環境設定>ネットワーク)
ポート番号:8080
認証:オフ
iOS
設定>Wi-Fi>現在接続中のWi-Fiを押下>HTTPプロキシ
Android
設定>Wi-Fi>現在接続中のWi-Fiを押下>ネットワークを変更>詳細オプションを表示
⑤ mitmproxyの証明書をインストールする
ブラウザを閉じて http://mitm.it にアクセスする。
接続できない場合はファイアウォールを一旦無効にしたりすると接続できることもある。
⑥ 端末に登録する
iOS
設定>一般>プロファイルとデバイス管理>mitmproxy>インストール
一般>情報>証明書信頼設定>mitmproxyを許可
Android
これで通信を確認することができるようになる。
書き換えは↓
繋がらない場合
$ mitmweb --web-port 8088
別ポートで起動
このスクラップは2023/07/04にクローズされました