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

Run Burp Suite in a Non GUI Environment

Samuel | Last updated: Jul 01, 2020 08:16AM UTC

Hi! First of all Thank you for this wonderful gift that PortSwigger Team have created for InfoSec Community. I have a question regarding running Burp in a full Non GUI Environment, so our team at work right now is trying to make a DAST Scanner and going to use Burp Suite for it. But we have some difficulties running it on a non GUI Environment, it always said "Failed to create Burp project: java.lang.reflect.InvocationTargetException" everytime we try to run Burp We use this command to run Burp "java -jar burpsuite_pro.jar -Djava.awt.headless=true" Can anyone help about this particular issue? Thank you Samuel

Uthman, PortSwigger Agent | Last updated: Jul 01, 2020 08:57AM UTC

Hi Samuel, Burp Pro is not designed for scanner automation. We have an Enterprise product specifically for that purpose. Have you considered completing a trial for that? In the meantime, what version of Java are you using? Can you share the output of java --version? Have you tried running the command like below? java -Djava.awt.headless=true -jar burpsuite_pro.jar

Samuel | Last updated: Jul 01, 2020 05:09PM UTC

Hi! Thanks for the response Mr Uthman. I don't think I can speak on behalf of my company for the Trial of the Enterprise product, but I'll let them know about it! I'm currently using AdoptOpenJDK 14, and I have tried running with your command and it still give out this error "Failed to create Burp project: java.lang.reflect.InvocationTargetException" Thank you. Best Regards, Samuel

Uthman, PortSwigger Agent | Last updated: Jul 02, 2020 08:05AM UTC