以下の Web サイトにアクセスします。
この文書では、Charles Proxy(以下、Charles)を利用したパッケット情報の収集方法を説明します。
Charles はコンピュータで実行される Web proxy (HTTP Proxy / HTTP Monitor)です。
Charles を通じて Web ブラウザ(または他の Web アプリケーション)からインターネットにアクセスするように設計されており、送受信したデータを全て記録し、表示します。
コンピュータで実行されている作業が目に見えるので、問題を迅速に診断し、解決の手助けとなります。
注意 : Charles はシェアウェアで、試用版を 30 日間無料で使用できます。
試用版は 30 分のみ使用可能です。30 分経過後に終了するので、必要に応じて Charles を再起動してください。
以下の Web サイトにアクセスします。
お客様の環境に合わせて、32bit または 64bit 版をダウンロードします。
「Windows 32bit」または「Windows 64bit」をクリックします。
インストールが完了したら、プログラムをダブルクリックしてインストールを開始します。
「セキュリティの警告」が表示された場合は、「実行」ボタンをクリックします。
セットアップウィザードが表示されたら、「Next」ボタンをクリックします。
「I accept the terms in the License Agreement」のチェックボックスを選択し、「Next」ボタンをクリックします。
必要に応じてプログラムのインストール先を設定し、「Next」ボタンをクリックします。
「Install」ボタンをクリックします。
「Finish」ボタンをクリックして、インストール完了です。
Charles を起動します。
Proxy/SSL Proxying Settings--- を選択します。
SSL Proxying Settings ダイアログの「SSL Proxying」タブにある「Add」ボタンをクリックします。
Edit Location ダイアログで、「Host」、「Port」を入力し「OK」をクリックします。
不明な場合にはPortに443、Hostに*(アスタリスク)を入力します。
「Location」セクションに、ホスト名、ポート番号が入力されていることを確認したら、「OK」をクリックします。
Charles を起動します。
Help/SSL Proxying/Install Charles Root Certificate を選択します。
証明証ダイアログの「全般」タブにある「証明書のインストール」ボタンをクリックします。
証明書のインポートウィザードが表示されたら、「次へ」ボタンをクリックします。
ラジオボタンの「証明書をすべて次のストアに配置する(P)」をチェックして、「参照」ボタンをクリックします。
証明書ストアの選択ダイアログで、「信頼されたルート証明機関」を選択し、「OK」をクリックします。
証明書のインポートウィザードで、「次へ」ボタンをクリックします。
セキュリティ警告が表示されたら、内容を確認し「はい」ボタンをクリックします。
証明書のインポートウィザードが表示され、「正しくインポートされました」と表示されたら「OK」をクリックします。
Charles を起動します。
「Windows セキュリティの重要な警告」ダイアログが表示された場合は、お客様の環境に合わせて通信の許可をチェックし、「アクセスを許可する」ボタンをクリックします。
Charls を起動すると、自動的にレコードが始まります。
訪問したサイト/ホストが左側にツリー構造で表示され、データの送信を確認できます。
Charles を起動します。
File/Export Session--- を選択します。
「保存」セクションで保存先を設定し、「ファイルのタイプ」セクションでファイルの保存形式を選択します。最後に「保存」ボタンをクリックします。
以下のファイル形式で Charles のセッションデータを保存できます。
以下の方法でパケット情報を送信してください。
アカウントにログイン