LoginSignup
0
1

More than 5 years have passed since last update.

プロキシの基本的なトラップの仕方

Last updated at Posted at 2019-02-05

はじめに

BurpSuite, ZAP, Fiddler は、SSL の通信を解読しながら転送するプロキシツールで、デバグ/セキュリティ診断で使われている

トラップ(通信を一旦停止して、デスクトップ上に編集可能な状態で表示する)の設定について

BurpSuiteの場合

burp1.png

このあたりで、どのようなリクエスト(拡張子が画像とかは無視とか、特定のWebサイトだけトラップするようにする(Scopeの設定)とか)

burp2.png

BurpSuiteの場合は「Intercept」という。これが「On」でトラップ。「Off」でスルー。

burp3.png

トラップした通信は「Forward」で転送される

ZAPの場合

zap1.png

ZAPの場合は「ブレークポイント」という。
これでトラップできる状態にしたりスルーする状態にしたりする。

zap2.png

こちらの再生ボタンで、転送される。

Parosの場合

paros.png

Parosの場合「トラップ」という。
トラップするかどうかの設定をして、トラップしたデータを転送(「Continue」)するボタン。
そんな感じ

Fiddlerの場合

fiddler1.png

Fiddlerの場合は「ブレークポイント」という。
「Before Requests」つまり、リクエストを転送する前にブレークポイントを設定すれば、トラップできるようになる。
「After Response」は「レスポンスを受信した後」なので、レスポンスの転送前にトラップできるようになる。

fiddler2.png

通信のリストをクリックすると、右ペインの上部がリクエスト。下部がレスポンス。
リクエストの「Raw」が馴染みのある感じかな。
「Break on Response」は、このリクエストのレスポンスを急遽トラップ。
「Run to Completion」は、このまま通信を完成させる。

Index

Indexへ戻る

以上

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