BurpSuiteに拡張機能を追加しようとして、「java.lang.Exception: Failed to load Python interpreter from Jython JAR file」というエラーが出た件

その他
スポンサーリンク

はじめに

「ハッキングAPI ―Web APIを攻撃から守るためのテスト技法」という本を読んでいてBurpSuiteに拡張機能を追加しようとした時に以下のようなエラーが発生しました。

拡張機能をインストールした後に使えるようになるまでの流れとしては以下のようになります。

  • Jythonをダウンロードする。
  • 適当な場所にダウンロードしたファイルを置いてから、BurpSuiteの[Setting]タブ→[Extensions]→[Python environment]の「Location of Jython standalone JAR file」にそのファイルの場所を指定する。
  • すると、以下のようにインストールした拡張機能のLoadedの部分にチェックが入る。

原因と解決策

ただ、インストールしたJythonのファイルが間違っていただけでした。きちんと確認をしておらず、「Jython Installer」をダウンロードしており、正しくは「Jython Standalone JAR」ファイルの方でした。

「Jython Standalone JAR」ファイルを指定してから、チェックボタンを押すと正しく使えるようになりました。