Burp Suite User Forum

Create new post

when I install a python extender(burpsmartbuster), it points out that "failed to load bapp"

si | Last updated: Jan 28, 2019 04:38AM UTC

I have already install jython.jar file(2.7,the file has been selected in options) and python(but i have two versions of python and both of them is system variables) the error messages is here: java.lang.IllegalArgumentException: Cannot create PyString with non-byte value at org.python.core.PyString.<init>(PyString.java:64) at org.python.core.PyString.<init>(PyString.java:70) at org.python.core.Py.newString(Py.java:641) at org.python.core.PySystemState.initRegistry(PySystemState.java:800) at org.python.core.PySystemState.doInitialize(PySystemState.java:1045) at org.python.core.PySystemState.initialize(PySystemState.java:974) at org.python.core.PySystemState.initialize(PySystemState.java:930) at org.python.core.PySystemState.initialize(PySystemState.java:925) at org.python.core.PySystemState.initialize(PySystemState.java:920) at org.python.core.PySystemState.initialize(PySystemState.java:916) at org.python.core.ThreadStateMapping.getThreadState(ThreadStateMapping.java:32) at org.python.core.Py.getThreadState(Py.java:1440) at org.python.core.Py.getThreadState(Py.java:1436) at org.python.core.Py.getSystemState(Py.java:1456) at org.python.util.PythonInterpreter.<init>(PythonInterpreter.java:105) at org.python.util.PythonInterpreter.<init>(PythonInterpreter.java:94) at org.python.util.PythonInterpreter.<init>(PythonInterpreter.java:71) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at burp.a4e.<init>(Unknown Source) at burp.fme.a(Unknown Source) at burp.q0h.run(Unknown Source) at java.lang.Thread.run(Unknown Source)

PortSwigger Agent | Last updated: Jan 28, 2019 11:11AM UTC

Can you please confirm the versions of your OS, Java and Burp. Are you installing using the BApp Store?

Burp User | Last updated: Jan 28, 2019 01:39PM UTC

Hi, thanks for reply! I have confirmed that the Java was the latest, the version burp is .31 and I am using windows 10 pro. I can install other bapps which is of Java.CSRF SCANNER for example.So, it is very strange for me to figure it out. Thanks again for your reply.

Burp User | Last updated: Jan 28, 2019 01:41PM UTC

To add: yes, I use BApp Store on burp to install.

PortSwigger Agent | Last updated: Jan 28, 2019 01:43PM UTC

Please check if you can install other Python extensions (e.g. Active Scan++) or if the problem is specific to BurpSmartBuster Also, make sure you're using jython-standalone.jar

Burp User | Last updated: Jan 30, 2019 08:45AM UTC

When I use other python extensions, the issues occurs yet. I am sure I use the jython.jar.

PortSwigger Agent | Last updated: Jan 30, 2019 10:36AM UTC

Can you send us a screenshot of your Extender > Options tab. Just to be clear, it must be jython-standalone.jar that you use.

Liam, PortSwigger Agent | Last updated: May 14, 2019 09:18AM UTC

Lubomír, are you able to load other extensions written in Python?

Burp User | Last updated: May 28, 2019 08:30AM UTC

Hi, I see this error, with: - Ubuntu 16.04 - java version "11.0.1" 2018-10-16 LTS or java version "1.8.0_201" or openjdk version "1.8.0_212" - Burp Suite Community Edition v 1.7.36 - jython-standalone-2.7.0.jar (there is other error with non standalone version) - extension "Python Scripter" or extension "BurpSmartBuster" via BApp Store

Burp User | Last updated: May 30, 2019 11:59AM UTC

Which one would you like me to try, Liam?

Liam, PortSwigger Agent | Last updated: May 31, 2019 10:08AM UTC

Could you try loading Active Scan++?

Burp User | Last updated: Jul 07, 2019 10:58PM UTC

When I am trying to install Active Scan++ or other python built extensions, I got the same error which is java.lang.IllegalArgumentException: Cannot create PyString with non-byte value. Yes, I am using the standalone jython now. Could you find a trivial solution?

Rose, PortSwigger Agent | Last updated: Jul 08, 2019 01:25PM UTC

Esme, what version of jython are you using?

You must be an existing, logged-in customer to reply to a thread. Please email us for additional support.