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

Web interface (or other out-of-band) "emergency save state" function for use when UI has locked up

Ben | Last updated: May 19, 2016 07:02PM UTC

Burp is a truly fantastic product. However, I regularly encounter situations in which the GUI for it locks up. Of course, this tends to happen when I'm in the middle of a pen test and haven't saved my state for an hour or so. I have to kill the process and lose a bunch of work. I believe the current recommendation for this is still "use the auto-save feature". I don't do this because saving every ten minutes (or similar) eats up all of my disk space (my state files are frequently 100-500MB each in size), and I can't just continuously overwrite one state file because if something fails during the write, I lose everything. I've noticed that when UI lockups occur, the proxy functionality continues to work - I just can't actively interact with the tool because the UI is broken. The last time this happened, I tried interacting with it via the web interface (http://burp/), and it worked fine. Of course, that interface is very limited, and should remain so. I'd like to request that one small feature be added to that interface - a button which will trigger a preconfigured save-state operation. The configuration could even be the same as the auto-save config. Allowing it to be configured *from* the web UI is probably too dangerous, but a single button/link which triggers a preconfigured state-saving operation to a preconfigured file seems safe enough, and would be a great way to avoid losing work in this type of situation. Alternately, consider some sort of IPC mechanism where a command-line utility could be used to trigger the function. Thanks, Ben Lincoln

PortSwigger Agent | Last updated: May 20, 2016 08:25AM UTC