Burp RepeaterでWebSocketメッセージを操作

Burp Repeaterを使用すると、個々のWebSocketメッセージを操作して再送信し、アプリケーションの反応を分析できます。

Burp RepeaterでWebSocketリクエストを送信するには:

  1. Proxy > WebSocket履歴に移動します。
  2. WebSocketメッセージを右クリックし、Repeaterへ送信をクリックします。そのリクエストを含む新しいタブがRepeaterに追加されます。
  3. Repeaterに移動し、新しいタブでWebSocketメッセージの詳細を表示します。
  4. メッセージを変更します。
  5. サーバとクライアントのどちらにメッセージを送信するか選択します。
  6. 送信をクリックすると、対象のサーバまたはクライアントにメッセージが送信され、そのレスポンスが表示されます。
  7. メッセージを再送信するには、メッセージを右クリックし、編集して再送信をクリックします。これを何度でも繰り返して、メッセージを変更するとレスポンスが変化するかを確認してください。

クライアントにメッセージを送信するオプションは、Burp Proxy経由で接続が開いている間のみ有効です。

WebSocket Repeaterタブ

WebSocketメッセージでは、各Repeaterのタブに次のアイテムがあります: