The Startup behavior tab enables you to control what happens when you open Burp.
This checkbox controls the default behavior of the Pause Automated Tasks setting in the startup wizard.
This setting protects you by preventing automated tasks from sending requests when you open Burp. This is especially useful if you open project files from unknown or untrusted sources.
If Trust this project file is deselected, automated tasks will be paused by default.
Pause automated tasks is a user setting. It applies to all installations of Burp on your machine.
This checkbox controls the default behavior of the Trust this project setting in the startup wizard.
This setting protects you against any potentially harmful project settings. This is especially useful if you open project files from unknown or untrusted sources.
Even with these settings removed, we do not recommend proxying traffic through an untrusted project file.
Trust this project is a user setting. It applies to all installations of Burp on your machine.
This setting enables you to adjust the amount of your computer's RAM allocated to Burp's Java Virtual Machine (JVM). The default value is Set to half of system memory, but you have the option to specify a custom value using the Set custom value text field.
Adjusting this can directly impact Burp's performance and the overall performance of your system:
Maximum Java memory usage is a user setting. It applies to all installations of Burp on your machine.