The Burp Suite User Forum was discontinued on the 1st November 2024.

Burp Suite User Forum

For support requests, go to the Support Center. To discuss with other Burp users, head to our Discord page.

SUPPORT CENTER DISCORD

Jython on Monterrey

Jorge | Last updated: Jun 30, 2022 11:17AM UTC

Hi, I'm trying to use a jython an extension and getting an error: java.lang.Exception: Failed to load Python interpreter from Jython JAR file at burp.klf.<init>(Unknown Source) at burp.nb.F(Unknown Source) at burp.mo.lambda$panelLoaded$0(Unknown Source) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) I'm on MacOS 12.3.1 with homebrew jython 2.7

Ben, PortSwigger Agent | Last updated: Jun 30, 2022 12:52PM UTC

Hi Jorge, Can you confirm which Jython Jar file you are trying to use? If you download the standalone Jython jar (the file should be entitled jython-standalone-2.7.2.jar), available from https://www.jython.org/download, and reapply this in the 'Location of Jython standalone JAR file' field under Extender -> Options -> Python Environment does this improve things for you?

Jorge | Last updated: Jun 30, 2022 04:38PM UTC