拡張のインストール

ここでは、BAppストアやファイルから拡張をインストールする方法を説明します。

BAppストアから拡張をインストール

BAppストアには、コミュニティが作成した拡張やBAppがあり、セキュリティや品質についてレビューが行われています。BAppストアにあるすべての拡張は、次の情報が一覧に表示されます:

要件

拡張をインストールする前に、次の要件に注意してください:

インターネットに接続できない端末の場合、ファイルから拡張をインストールできます。

BAppストアから拡張をインストールするには:

  1. 拡張 > BAppストアに移動し、Burp SuiteでBAppストアを表示します。
  2. リストから拡張を選択します。右側のパネルに表示される、拡張の概要情報に注目してください。
  3. 利用可能な場合は、インストールをクリックして拡張をインストールします。

古いExtender APIを利用する一部のBAppは、PythonやRubyで書かれていました。これらの拡張を使用する場合、JythonやJRubyのインストールが必要になる場合があります。

拡張がJythonやJRubyを必要とする場合、Installボタンはグレーアウトされています。JythonまたはJRubyをインストールする方法は、次の通りです。

JythonやJRubyのインストール

BAppストアで、拡張の横にJythonをダウンロードJRubyをダウンロードボタンが表示されている場合は、JythonやJRubyをインストールする必要があります。これにより、PythonやRubyで書かれた拡張が、BurpのJavaベースの古いExtender APIを使えるようになります。

JythonやJRubyをインストールするには:

  1. JythonをダウンロードまたはJRubyをダウンロードボタンをクリックします。
  2. JythonやJRubyのスタンドアロンJAR版をダウンロードします。
  3. Burp Suiteで、拡張 > オプションに移動します。
  4. Python環境またはRuby環境で、ファイル選択をクリックします。
  5. JARファイルを選択し、開くをクリックします。
  6. 拡張 > BAppストアに移動します。インストールボタンが有効になったことに注目してください。

ファイルから拡張をインストール

ファイルから拡張をインストールできます。これは、インターネットに接続されていないマシンでBurp Suiteを実行している場合に便利でしょう。

ファイルから拡張機能をインストールする場合、2つの選択肢があります:

.bappファイルから拡張をインストールするには:

  1. 拡張 > BAppストアに移動し、ウィンドウの下部にある手動インストールをクリックします。
  2. ファイルを選択し、開くをクリックします。
  3. 拡張がインストールされるのを待ちます。インストール済みタブに、拡張が表示されたことに注目してください。

JARファイルから拡張をインストールするには:

  1. 拡張 > インストール済みに移動し、追加をクリックします。
  2. 拡張詳細で、ファイル選択をクリックし、ファイルを探します。
  3. 必要に応じて、標準出力や標準エラーの環境設定をします。
  4. 次へをクリックします。
  5. 拡張がインストールされるのを待ちます。インストール済みタブに、拡張が表示されたことに注目してください。

PythonやRubyで書かれた拡張をインストールする前に、JythonやJRubyをインストールする必要があります。

関連ページ