Scan configurations are collections of settings that define how a scan is performed. You can create and use custom scan configurations for both web application and API scans, giving you fine-grained control over Burp Scanner's behavior.
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.