ここでは、BAppストアやファイルから拡張をインストールする方法を説明します。
BAppストアには、コミュニティが作成した拡張やBAppがあり、セキュリティや品質についてレビューが行われています。BAppストアにあるすべての拡張は、次の情報が一覧に表示されます:
拡張をインストールする前に、次の要件に注意してください:
portswigger.net
にアクセスできる必要があります。
インターネットに接続できない端末の場合、ファイルから拡張をインストールできます。
BAppストアから拡張をインストールするには:
古いExtender APIを利用する一部のBAppは、PythonやRubyで書かれていました。これらの拡張を使用する場合、JythonやJRubyのインストールが必要になる場合があります。
拡張がJythonやJRubyを必要とする場合、Installボタンはグレーアウトされています。JythonまたはJRubyをインストールする方法は、次の通りです。
BAppストアで、拡張の横にJythonをダウンロードやJRubyをダウンロードボタンが表示されている場合は、JythonやJRubyをインストールする必要があります。これにより、PythonやRubyで書かれた拡張が、BurpのJavaベースの古いExtender APIを使えるようになります。
JythonやJRubyをインストールするには:
ファイルから拡張をインストールできます。これは、インターネットに接続されていないマシンでBurp Suiteを実行している場合に便利でしょう。
ファイルから拡張機能をインストールする場合、2つの選択肢があります:
拡張は、BAppストアのWebサイト(https://portswigger.net/bappstore)から直接ダウンロードできます。これらは、.bapp
形式です。
カスタムファイルを使用できます。これらは通常、JAR形式です。
.bapp
ファイルから拡張をインストールするには:
JARファイルから拡張をインストールするには:
PythonやRubyで書かれた拡張をインストールする前に、JythonやJRubyをインストールする必要があります。