fiddlerでiosの通信を解析するためにやったこと
単純にプロキシ機能使っただけです、はい。
最近のMacbook Proの迷走に付き合いきれず、最近Windowsに戻りました。 Macのときはcharlesで通信見てたんですが、Windowsでどうやるんじゃい?ということで昔Fiddlerを使っていたことを思い出したわけです。
手持ちのIOSの通信を覗き見するためにやったことが以下になります。
手順
- Fiddlerのダウンロード
- [tool]-[telerik fiddler options]-[connections]-{Allow remote computers to connect}=ONでPC外からのリクエストを受け付けるようにする
- HTTPSの通信を取りたい場合、このままだと中身の解析ができないので、CAの認証をする。[tool]-[telerik fiddler options]-[HTTPS]の設定を変更
- {Capture HTTPS CONNECTS}=ON
- {Decrypt HTTPS traffic}=ON
通知出るがNOで問題なし。この設定をすることでIOS側にCA証明書の導入が可能になる。 - IOSで、プロキシ設定を有効にする。 デフォルトだと、{host:8888}に設定すればOK
- 設定したら、safariを開き、” http://ipv4.fiddler:8888 ”へアクセスすると、PC側のFiddlerからCA証明書を取得できるので、それをインストールする