携帯電話パケットキャプチャツール

目次

1.Apple携帯電話パケットキャプチャツールStream

1. ストリームのインストールと構成

 2. ストリームの使用法 (IOS 携帯電話のキャプチャ)

2. Android 携帯電話パケット キャプチャ ツール (パケットをキャプチャするには PC 側ツール Fiddler を使用します)

1. Fiddler、携帯電話のインストールと構成をテストします

2. Android携帯電話のキャプチャ

3. セッションウィンドウのアイコンの説明

1.Apple携帯電話パケットキャプチャツールStream

1. ストリームのインストールと構成

1) App StoreからStreamをダウンロードしてインストールします

2) インストール後、ストリームを開き、[パケットのキャプチャを開始]をクリックし、

プロンプトボックスが表示されるので、[許可]をクリックします。

次に、プロンプト ボックスが表示されるので、[証明書をインストールする] をクリックします。

     

3) HTTPS パケット キャプチャ ページで [ステップ 1: CA 証明書のインストール] をクリックすると、ブラウザプロンプトが表示され、[許可] をクリックすると、説明ファイルがダウンロードに成功したことを示すメッセージが表示されます [ダウンロードされた説明ファイル]

     

4) 「設定」-「一般」-「説明ファイル」でダウンロードした説明ファイルを見つけ、[インストール]をクリックします。

     

 5) 説明ファイルが正常にインストールされると、次のスクリーンショットが表示されます。

 6) 一般 - このマシンについて - 証明書の信頼設定で、新しくインストールされた証明書を信頼します(スライド後に緑色で表示されている場合は信頼されています)

   

 2. ストリームの使用法 (IOS 携帯電話のキャプチャ)

例: Baidu パッケージへのブラウザーアクセスの取得

1) [パケットのキャプチャを開始] をクリックし、ブラウザを開いて Baidu にアクセスします。

アクセス後、「パケットキャプチャ停止」をクリックし、「パケットキャプチャ履歴」をクリックします。

 

 2) パケット キャプチャ履歴をクリックして、パケット キャプチャ レコードを表示します。

  

3) タブモードを切り替えて、ドメイン名を押してリクエスト m.baidu.com を見つけ、リクエストをクリックしてリクエストの詳細を表示するなど、表示したいリクエストを見つけることができます。

 

 4) パケットの詳細をキャプチャし、リクエスト、レスポンス、その他の情報を表示できます。

       

     

2. Android 携帯電話パケット キャプチャ ツール (パケットをキャプチャするには PC 側ツール Fiddler を使用します)

1. Fiddler、携帯電話のインストールと構成をテストします

Fiddler 4 ダウンロード アドレス: https://www.telerik.com/download/fiddler

ダウンロード後、インストールファイル FiddlerSetup.exe を入手し、愚か者のためにインストールしてください。

1) インストールが完了したら、Fiddler を開きます。メイン インターフェイスは次のとおりです。

  • インスペクターに切り替えてリクエスト パラメータを表示し、対応するリクエストのパラメータを返します。
  • リクエスト パラメーターと戻りパラメーターのさまざまな内容と形式を表示するには、図の対応する表示ウィンドウ (ヘッダー、WebForms、Raw、Json など) の上部にあるタブ ボタンを切り替えることができます。

 2) Fiddler 設定によりリモート コンピューター接続が可能になります

設定手順: [ツール] --> [オプション] --> [接続] --> [リモート コンピュータの接続を許可する] にチェックを入れ --> [OK] をクリックします。下の図に示すように、他のデフォルトでも問題ありません (ページ内のデフォルトのポート番号として 8888 をチェックしてください)。携帯電話の設定は後で使用されます); 確認後、ポップアップ確認ページが表示される場合は、[OK] をクリックします。

 3) モバイルネットワークプロキシを設定する

設定する前に、次の図に示すように、Fiddler がインストールされているコンピューターの IPv4 アドレスを取得し、cmd に ipconfig を入力します。

コンピュータの IPv4 アドレスを見つけた後、携帯電話の設定 - WLAN で、携帯電話とコンピュータで共有されている WIFI を見つけ、プロキシを手動に変更し、ホスト名 (見つかった IPv4 アドレス、192.168.2.3 など) を入力します。 )、ポート (Fiddler で設定。モニタリング ポート番号は 8888)、[保存] をクリックします。次の図は Redmi K40 Pro を例にしています。 

 

4) 携帯電話のセットアップ後、Fiddler を再起動すると、携帯電話でhttp リクエストをキャプチャできます。

例: 携帯電話でブラウザを開いて Baidu ページにアクセスします (上がリクエスト ヘッダー、下がレスポンス本文 - Baidu HTML)


 

5) https のパケット キャプチャをリクエストする場合は、Fiddler をセットアップし、電話機に証明書をインストールする必要もあります。

1> Fiddler を設定: HTTPS 接続のキャプチャを許可します

設定手順: [ツール] --> [オプション] --> [HTTPS] --> [HTTPS トラフィックの復号化] にチェックを入れる --> [サーバー証明書エラーを無視する] にチェックを入れる --> [OK] をクリックし、設定を保存し、Fiddler を再起動します (Fiddler を再起動すると有効になります)。

 2> 携帯電話設置証明書

携帯電話でブラウザを開き、IPv4 プロキシ アドレス (192.168.2.3:8888 など) を入力し、[FiddlerRoot 証明書] をクリックして、開いた Web ページに証明書をダウンロードします。

注: このステップでは Android スマートフォンは問題ありませんが、Apple スマートフォンは電話の設定でダウンロードした証明書を信頼する必要があります。

2. Android携帯電話のキャプチャ

例: モバイル ブラウザが Baidu (または他の APP) にアクセスする

3. セッションウィンドウのアイコンの説明

おすすめ

転載: blog.csdn.net/nikeylee/article/details/125363582