Skip to content
PortSwiggerWiener edited this page Apr 10, 2024 · 11 revisions

Welcome to the BChecks wiki!

FAQ

  1. What are BChecks? See this blog post for an introduction. You can also watch our Burp Suite Short on YouTube.

  2. Do BChecks have a formal grammar? Yes! You can find the BNF for the v1-beta BCheck grammar here. If you require the BNF for the v2-beta support, you can email PortSwigger support.

  3. Where can I find the BCheck documentation? You can find the documentation here.

  4. Why do you not support Nuclei templates? This was nicely explained here.

  5. How do I find or manipulate request data using a regular expression? You can find some example RegEx's that people have found useful here

  6. What are the different types of BCheck? The different type are determined by the given... then construct. More details can be found here.

  7. How can I develop my BChecks? As BChecks are text-based, you can use any text editor. However, for a richer development environment, you can use the BSCode editor within Burp Suite Professional.

  8. Can I run a scan that only uses BChecks? There is a built in BCheck only configuration. See here for more details.

Clone this wiki locally