You need to select a scan configuration to run a scan in Burp Suite Professional. Scan configurations are collections of settings that define how a scan is performed. For example, a scan configuration can specify the maximum link depth of the crawl, or what types of issues to report.
To choose a scan configuration, select the Scan configuration tab of the scan launcher.
Preset scan modes are predefined collections of scan settings. They offer a quick way to adjust how the scan balances speed and coverage.
To select a preset scan mode:
If you want Burp to remember the select scan mode next time you open the scan launcher, select Remember my choice for future scans.
Preset scan modes - Gives further information on the four preset scan modes.
Custom configurations give you fine-grained control over Burp Scanner's behavior. To manage custom configurations, select Use a custom configuration.
You can use custom configurations in several ways:
You can select multiple configurations for a single task. Burp applies the selected configurations in order. This enables you to fine-tune scanning behavior. To move the configurations, use the Up and Down buttons. You can also Edit and Delete any configuration.
Custom scan configurations - Gives more information about custom configuration structure and how they combine.
To load a configuration from the configuration library, click Select from library then choose your configuration. You can filter by Built-in and Custom configurations.
To create a new scan configuration:
For an in-depth explanation of the options available when creating a custom scan configuration, see the Crawl options and Audit options pages.
To import a configuration, click Import and select a JSON configuration file. This enables you to use scan configurations that you have exported from another installation of Burp.
Configuration library - Gives information about how to export configurations from Burp.
Both Burp Suite Enterprise Edition and Burp Suite Professional enable you to combine configurations together. This includes the built-in custom configurations, and any custom configurations that you create. Combining configurations enables you to tune Burp Scanner's behavior for certain sites and use cases.
Your selected configurations are added to a list. Burp Scanner works down the list of configurations, applying settings in list order. Settings at the bottom of the list take precedence.
If you edit one setting in a collapsible section, then all of the settings in that section override all of the settings in the equivalent section from configurations higher in the list.
For example, if your bottom configuration edits the Audit speed setting from the Audit Optimization section, then Burp Scanner uses all of the Audit Optimization settings from that configuration.
| Config name | Crawl Optimization | Crawl Limits | Login Functions |
| Config 1 | Edited | Edited | Edited |
| Config 2 | Edited | - | Edited |
| Config 3 | Edited | - | - |
| Config used | Config 3 | Config 1 | Config 2 |
This table shows a part of three selected configurations, which combine with each other when the site is scanned. The edited sections are different for each configuration.
The configurations combine as follows:
Scan configurations combine differently in Burp Suite Professional than they do in Burp Suite Enterprise Edition. For more information, see Using custom scan configurations in Burp Suite Enterprise Edition.