よくある質問
キャプチャを開始したのに、トラフィックが1件も来ない? まず、ターゲットがシステムプロキシを使っているかを確認してください。多くのアプリ(たとえばクロスプラットフォームのフレームワークで作られた一部のもの)はプロキシをまったく使わないため、プロキシキャプチャには何も届きません。その場合はNIC キャプチャに切り替えてください。NIC レイヤーですべてをキャプチャします。また、キャプチャはトラフィックが発生する前に開始しなければなりません。途中から始めると、取りこぼしているかもしれません。
キャプチャ方法がたくさんあって、どれを使えばいい? はじめにのキャプチャ方法選択表から1つ選んでください。迷ったら、最も汎用的なプロキシキャプチャから始めましょう。
大量にキャプチャしたけど、目的の1件をどう見つける? 上部のフィルターと検索を使って、ドメイン、種別、キーワードで絞り込み、目当てのリクエストを素早く特定してください。
キャプチャは普段のインターネット利用に影響する? いいえ。キャプチャを停止すると、アプリが変更したネットワーク設定を自動で復元し、異常終了の後でも復旧フォールバックがあります。
Charles、Fiddler、Wireshark とは何が違う? Charles や Fiddler は主にプロキシ経由の HTTP/HTTPS キャプチャに特化したツール、Wireshark は NIC レイヤーの生パケットに強い代わりに TLS を自動では復号しません。Trace Eagle は無料でこの両方を統合しています。プロキシキャプチャと NIC 直接キャプチャを1つのツールで使え、キャプチャした瞬間に HTTPS を自動復号。SSLピンニングを使うアプリ、プロキシを無視するアプリ、HTTP/3(QUIC)など、Charles・Fiddler・Wireshark 単体では手が届かない場面もカバーします。
トラフィックはキャプチャできたのに、ボディが暗号文か文字化けしている? おそらく証明書がインストールされていないか、アプリが証明書ピンニングを使っています。プロキシ経由で復号するには、まず証明書をインストールしてください。ピンニングの場合は、アプリ層平文キャプチャに切り替えて、プログラム内部から直接平文を読み取ってください。詳しくはTLS 復号を参照してください。
復号できるアプリと、できないアプリがある? 証明書ピンニングや独自暗号化を使うアプリにはアプリ層平文キャプチャを使ってください。Java や Python のようにシステム証明書を認識しないアプリも、これで対応します。鍵が入手できないごく少数のケースでも、パケットごとのビューで暗号化トラフィックそのものは表示できます。
HTTP/3(QUIC)は復号できる? はい。3つの処理方法に対応しています。ダウングレードキャプチャ、高忠実度パススルー、真の H3 復号です。
証明書は必ずインストールしないといけない? 必ずしもそうではありません。直接の NIC キャプチャ、特定プログラムのターゲティング、アプリ層平文キャプチャは、いずれも証明書不要です。プロキシ経由での復号だけが証明書を必要とし、証明書ウィザードがあらゆる環境をカバーします。
iOS に脱獄は必要? いいえ。iOS は最初から最後まで脱獄不要で、接続したコンピューターを通じてキャプチャします。iOS キャプチャを参照してください。
Android に証明書をインストールしたのに、まだキャプチャできない? Android 7 以降はユーザーがインストールした証明書を信頼しなくなり、Android 14 はさらに厳格です。Android キャプチャの証明書不要のキャプチャ方法を使えば、もう証明書と格闘する必要はありません。
ミニプログラムやプロキシを使わないアプリ(Flutter など)はどうキャプチャする? これらはシステムプロキシを使わないので、プロキシではキャプチャできません。NIC キャプチャを使って NIC レイヤーで捕まえ、自動復号と組み合わせて平文を見てください。Flutter アプリは独自のトラストストアも持つため、証明書ピンニングが絡む場合はアプリ層平文キャプチャも選択肢になります。
証明書とセキュリティ
Section titled “証明書とセキュリティ”SSLピンニング(証明書ピンニング)を使うアプリはキャプチャできる?どう回避する? できます。方法は2つあります。1つはアプリ層平文キャプチャでプログラム内部から直接平文を読み取り、証明書を一切差し替えない方法。もう1つは証明書ピンニングの解除でワンクリックで対象アプリの証明書検証を一時停止させ、プロキシ証明書を信頼させる方法です。どちらもSSLピンニングに止められません。
キャプチャ証明書のインストールは安全? キャプチャ証明書を信頼するのは、自分が所有する、またはテストを許可されたデバイスに限り、終わったら削除してください。証明書の管理とインストールを参照してください。
キャプチャしたデータはクラウドに送られる? いいえ。ローカルファースト、テレメトリーなし。キャプチャしたトラフィックはあなたのマシンにだけ残ります。
それでもうまくいかない?
Section titled “それでもうまくいかない?”該当するキャプチャまたは復号のガイドを読み直すか、アプリ内に記載のチャネルからお問い合わせください。