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

Cannot close application or save settings after loading project settings

John | Last updated: May 01, 2023 03:53PM UTC

But Suite Professional Version 2023.3.5 on Mac M1 w/ Ventura 13.3.1 Burp behaves normally until I load Project settings from a saved JSON file. Then I can no longer quit the application. I get the prompt to confirm that I want to close all Burp windows, but clicking Yes does not actually close the application. Also, I can't save settings. Telling Burp to Save Project Settings does nothing. If I force quit Burp and reopen the project file if have the same issue. Rebooting the computer does not help (thought it may be a locked file issue). This does not happen on newly created Project files. Everything seems fine until I load Settings from a saved JSON file.

John | Last updated: May 01, 2023 04:27PM UTC

Additional Info: If I save a copy of the project to a new .burp file, that new project has the same issue.

John | Last updated: May 01, 2023 07:58PM UTC

Additional Info Part 2: If I restore default project settings for 'Other project settings', the issue goes away.

Hannah, PortSwigger Agent | Last updated: May 02, 2023 10:55AM UTC

Hi Does this occur when loading any project options into Burp, or a specific project options JSON file? Would you be able to drop us an email at support@portswigger.net with your diagnostics information? You can find this by going to "Help > Diagnostics" within Burp. Could you also include a copy of the project options JSON file that is causing the issue?

John | Last updated: May 02, 2023 02:38PM UTC

Hi Hannah, This occurs once I've imported a specific project JSON file. I actually tracked the issue down to a Macro in the Sessions settings. The Macro is for logging into our application. Once I removed the Macro everything returned to normal. The Macro inflates the size of the JSON file to almost 25MB. I think it winds up including a javascript bundle from the authentication requests multiple times. The Macro works fine, but it seems to break the project/settings. I just sent the diagnostics file. Since the Macro is for a SSO authentication process, I'll have to review it before I send that on.

Hannah, PortSwigger Agent | Last updated: May 03, 2023 08:24AM UTC