Burp community forum

SSL hardware certificate library cannot be loaded

Ruben | Last updated: 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, PortSwigger Agent | Last updated: Jun 05, 2019 07:58AM UTC

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.

Burp User | Last updated: 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, PortSwigger Agent | Last updated: Jul 02, 2019 12:04PM UTC

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.

Burp User | Last updated: 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, PortSwigger Agent | Last updated: Jul 18, 2019 10:39AM UTC

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.

You need to Log in to post a reply. Or register here, for free.