Last updated: September 21, 2023
Read time: 1 Minute
BChecks are custom scan checks that you can create and import. Burp Scanner runs these checks in addition to its built-in scanning routine, helping you to target your scans and make your testing workflow as efficient as possible.
Each BCheck is defined as a plain text file with a
.bcheck file extension. These files use a custom definition language to specify the behavior of the check.
This section explains how the BCheck definition language works, with a reference of all available keywords and some worked examples.
You can share your BChecks and download new ones via the BChecks GitHub repository. This includes example checks created by PortSwigger, as well as BChecks developed by the Burp Suite community.
For information on contributing to the BChecks repository, see the Contributing readme page.
Was this article helpful?
An error occurred, please try again.