Scanning specific HTTP messages makes it easy to run focused scans on a particular set of requests or responses.
You can scan HTTP messages from most places that display HTTP traffic in Burp Suite. In tools that display lists of HTTP requests (such as the Site map and HTTP history tabs) you can select multiple entries to scan.
To scan the selected HTTP messages, right-click and select one of the scan options from the context menu. There are three options available:
Scan. This menu item has two options:
Do passive scan. Burp Scanner analyzes the contents of the base request and response, rather than sending its own requests.
Do active scan. Burp Scanner sends its own requests to the target to probe for vulnerabilities.
The scan launcher window used to configure scans of specific HTTP messages is similar to that displayed when you click the New Scan button, but with some key differences.
To configure a scan of specific HTTP messages:
Right-click the messages required and select Scan > Open scan launcher.
From the Scan details tab, select the Scan type you want to run:
Select the task that you want the scan to run under:
Optionally, select Consolidate items to remove unnecessary messages from the scan. You can consolidate items using the following criteria:
Optionally, specify details for the remaining launcher tabs:
Click OK to start the scan.