Fiddlerで重要なデータがキャプチャできない場合はどうすればいいですか?

Fiddlerで重要なデータを取得できない場合は、以下のような原因と対処法が考えられます:

  1. アプリケーションは HTTPS プロトコルを使用して通信します。Fiddler は既定では HTTP プロトコルのデータのみをキャプチャでき、HTTPS プロトコルのデータはキャプチャできません。この問題を解決するには、Fiddler の設定で HTTPS キャプチャを有効にします。具体的な手順は次のとおりです。
  1. Fiddlerを開き、メニューバーの「ツール」をクリックする
  2. 「オプション」を選択する
  3. 開いたダイアログの「HTTPS」タブを選択する
  4. 「HTTPSトラフィックを復号化する」にチェックを入れる
  5. 設定を保存してダイアログを閉じるには、「OK」をクリックします。
  6. データ取得先のアプリケーションを再起動することで、FiddlerがHTTPSプロトコルのデータを取得できるようになります。
  1. アプリケーションはプロキシを使用して通信しています。一部のアプリケーションは、プロキシサーバーを使用してネットワーク通信を行うように構成されており、Fiddler はこのようなデータを直接取得できません。この問題を解決するには、Fiddler をプロキシサーバーとして使用してアプリケーションに接続できます。
  1. Fiddlerを開き、メニューバーの「ツール」をクリックする
  2. 選択肢の「Options」を選択
  3. 開いたダイアログボックスで「接続」タブを選択
  4. 未利用のポート番号(例:8888)を、「Fiddler listens on port」(Fiddlerがポートでリッスンする)の下の右側のテキストボックスへ入力します。
  5. 「リモート コンピューターからの接続を許可」にチェックを入れる
  6. 「OK」をクリックして設定を保存します。ダイアログを閉じます。
  7. アプリのネットワーク設定で、プロキシサーバのアドレスを127.0.0.1、ポート番号をFiddlerで設定したポート番号(例:8888)にする
  8. データフェッチ元のアプリを再起動すると、Fiddler でデータがキャプチャできるようになるはずです。
  1. アプリケーションが他の通信手段を使用している場合:一般的な通信手段を使用していないアプリケーションの場合、Fiddler でデータをキャプチャできない場合があります。その際は Wireshark などの他のネットワークキャプチャツールを使用してデータをキャプチャする尝试ができます。
  2. アプリケーションのネットワーク設定が正しくない場合は、アプリケーションのネットワーク設定を確認し、プロキシが正しく設定されているか、ネットワーク接続が正常なことを確認する必要があります。

上記の方法で解決しない場合は、関連テクニカルフォーラムを検索するか、アプリの開発者に連絡してサポートを受けてください。

bannerAds