Skip to content

2.7. 複数httpリクエストシーケンス同時スキャン機能

gdgd009xcd edited this page Dec 6, 2024 · 2 revisions

2.7. 複数リクエストシーケンス同時スキャン機能

RequestRecorderは、複数のhttpリクエストシーケンスを"リクエスト一覧"に追加でき、追加した各シーケンスを同時並行でスキャンすることができます。

2.7.1. httpリクエストシーケンスの追加

  1. "RequestRecorder"ワークパネルで、 "リクエスト一覧"タブの[+] ボタンをクリック。
    macroplusbtn

  2. 基本的な使い方 のセクション3-8の手順でhttpリクエストシーケンスを追加する。

2.7.2. httpリクエストシーケンスの削除(purge)

  1. 削除したいhttpリクエストシーケンスのタブをクリック。
    selecttab1forpurge
  2. [x]マークをクリックすると、削除される。
    purgetab1

    注意

    httpシーケンス削除機能はUNDOできません。 Tab 0番のhttpリクエストシーケンスは、仕様上削除することはできません。

2.7.3. 複数httpシーケンスの同時並行スキャン

注意

複数httpシーケンスの同時並行スキャン機能は、Contextのログイン認証(requestRecorderMethod)として使用できません。Contextサポートは、常に1つのhttpシーケンスのみを選択してログイン認証に用いる仕様となっています。したがって、ZAPROXYのオリジナルの"Site Map Panel"や"History Panel"上でスキャンを実行しても、複数のhttpシーケンスの複数同時並行スキャンはできません。"RequestRecorder"ワークパネル上でのみ、複数シーケンスの同時並行スキャンが実行できます。

  1. "RequestRecorder"パネル上でスキャンしたいシーケンスのタブをクリック。 (下記のスクリーンショットは [0] シーケンスタブ が現在選択されている状態から[1]シーケンスタブを選択する例)
    selectsequence
  2. "リクエスト一覧"シーケンス内のスキャンしたいhttpリクエストを選択
    selectrequestintab1
  3. マウス右クリックし、ポップアップメニューからscanを選択
    scanrequestintab1
Clone this wiki locally