0
1

More than 3 years have passed since last update.

【Fiddler Everyone】 Android端末のブラウザの通信キャプチャの方法

Posted at

Android端末でのブラウザの通信をFiddler Everyoneで取得する

①Fiddler Everyoneを起動する

②設定のConnectionsを開く

ポートは初期設定のままにし(変更したい場合はしておく)、Allow remote computers to connectにチェックを入れる
fid_everywhere_1.jpg
SAVEを押すと、ファイアウォールの設定がされていない場合に確認が入るが、アクセスを許可する

③Androidのプロキシ設定を行う

Fiddler Everywhereとandroidのwi-fiを同じに設定する
wi-fiの設定から使用しているwi-fiの設定アイコンを選択
fid_everywhere_3.jpg
次に編集アイコンを選択し、詳細オプションを開きプロキシの設定を行う
fid_everywhere_4.jpg
プロキシは手動を選択する
fid_everywhere_5.jpg
プロキシのホスト名はFiddler EverywhereのPC名(IPアドレス)、プロキシポートはFiddler Everywhereで設定したポートを設定する
60505.jpg
この設定で、Androidのブラウザ通信がPCのFiddler Everywhereを介して行われるようになるため通信キャプチャが取得できる

④Fiddler Everywherで発行した証明書をandroid端末でインストールする

③後に、androidのブラウザからhttpsのサイトを開くと、証明書がないため安全ではないということでサイトが表示されない
ブラウザから以下のurlへアクセスすると、
http://ipv4.fiddler:{先ほど確認したポート番号}
モーダルが表示され、証明書の名前を指定することでインストールを完了させる
image.png
ここまでの作業でandroidOSのブラウザからの通信キャプチャも可能となる.

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1