Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

SSL hardware certificate library cannot be loaded

Ruben Tronçon Jun 04, 2019 12:11PM UTC

To pentest applications using Belgian eID smart card identification and Burp Suite Pro, we import the Client SSL Certificate under the 'User Options'-tab > 'SSL'-tab by clicking the 'Add' button and selecting 'Hardware token or smart card (PKCS#11). On the next screen we select the correct library '/usr/local/lib/libbeidpkcs11.so' .
In Burp v1 this works just fine, and in the next screen we can enter our pin and select correct certs.
In Burp v2 (2.0.23 beta) however, when trying to select the same library and clicking 'next', we get an error 'Unable to load library - check file is correct and device is installed'


Rose Krawczuk Jun 11, 2019 10:21AM UTC Support Center agent

Thanks for your message.

Could you try downgrading to Java 8 and running Burp using the plain JAR?

There is a known issue with Burp and versions of Java > 9. We’re looking at a fix for this but can’t tell you exactly when that will be.

Let us know if you’re still having issues with this after downgrading.


Andres Jul 02, 2019 08:31AM UTC
Why does the default Burp launcher shell script not allow Java below version 11.0.1? Why is it necessary to run the plain JAR?

There is this if condition in the shell script:

if [ -z "$app_java_home" ]; then
echo No suitable Java Virtual Machine could be found on your system.
echo The version of the JVM must be at least 11.0.1.
echo Please define INSTALL4J_JAVA_HOME to point to a suitable JVM.
exit 83
fi

I think there shouldn't be such a check until this issue is fixed.

Rose Krawczuk Jul 02, 2019 03:47PM UTC Support Center agent

We’ve passed on your suggestion to our development team. Just so we can get a bit more information on this, can you tell us why you don’t want to run the plain JAR? Thanks.


Andres Jul 16, 2019 12:33PM UTC
Burp doesn't work with Java 8 and the dark theme (Darcula). The UI is completely messed up and unusable and the terminal is full of errors. Seems to be working fine with another theme though.

Rose Krawczuk Jul 18, 2019 10:43AM UTC Support Center agent

Andres, which version of Burp are you referring to? Could you send screenshots of the UI and the errors in the terminal (support@portswigger.net)? Thanks.


Post Your public answer

Your name
Your email address
Answer