Burp plugin that does not launch Burp GUI
We want to write a plugin that runs certain Burp functions, but does so in the background, and without launching the Burp GUI. Is there a way to suppress the GUI while executing certain functions (e.g., Scan)? Please advise. Thanks for any assistance!
You can launch Burp without a UI by using headless mode. You can specify this on the command line, for example:
java -Djava.awt.headless=true -jar burp.jar
Burp’s engine will still run, and will load any configured extensions. There just won’t be an interactive UI.