Burp Suite User Forum

Create new post

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

Hi Samuel, Can you send screenshots and further information to support@portswigger.net? Please share the output of the following commands: java -version (or --version) java -Djava.awt.headless=true -jar burpsuite_pro.jar If you launch Burp normally (not in headless mode), do you have any issues creating a project?

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