Creating BChecks

You can define BChecks yourself, using our custom definition language. This enables you to target your scans and make your testing workflow as efficient as possible.

When you create a BCheck in Burp, you can work from a range of example definitions. Each definition describes a functional BCheck. Edit these to create new BChecks that meet your requirements.

To create a BCheck in Burp:

  1. Go to Extensions > BChecks.
  2. Click New. The New BCheck dialog opens, which contains various example BCheck definitions.
  3. Select an example BCheck definition, then click Create using this template. The BS Code editor opens.
  4. Edit the BCheck to meet your requirements.
  5. Click Validate. Burp identifies any errors in the BCheck.
  6. Fix any errors in the BCheck.
  7. Save the BCheck:

Note

You can Save & close a BCheck that contains errors. The BCheck is added to the table, but can't be enabled. To enable the BCheck, first fix any errors in the definition.

Related pages