+
Skip to content

PortSwigger/BChecks

BChecks

Welcome to the official BChecks repository from PortSwigger. This repo contains a collection of custom scan checks written in our BChecks language, developed by both PortSwigger and the community with 🧡

BChecks can be imported and used in both Burp Suite Professional and Burp Suite DAST. To write and test your own BChecks, we recommend using Burp Suite Professional, which includes a built-in editor with syntax highlighting and testing tools.

💡 This repository only contains scan checks written in our custom BChecks language. For checks written in Java, see custom scan checks in the Bambdas repository.

Resources

Importing BChecks:

Using BChecks in scans:

Creating BChecks:

If you use Burp Suite Professional, you can write your own BChecks with full editor support:

See BChecks in action:

Community submissions

BChecks are a community-driven effort and as such we encourage you to share your own BChecks and improve upon the existing ones.

To learn about the process of contributing to the repository, see Contributing.

BChecks

Examples

We've put together some example BChecks, to help you get started:

  • Blind SSRF via out-of-band detection
  • Exposed git directory
  • Leaked AWS Tokens
  • Log4Shell via out-of-band detection
  • Server Side Prototype Pollution
  • Suspicious Input Transformation

/examples

Vulnerabilities CVEd

The following BChecks look for specific vulnerabilities which have a CVE:

/vulnerabilities-CVEd

Vulnerability classes

These BChecks look for specific vulnerability classes as opposed to discrete vulnerabilities:

/vulnerability-classes

Other

You can see other BChecks that have been created by the community, doing wonderful things that we didn't imagine:

/other

Archive

You can see archived BChecks that have been preserved for users with older versions of Burp Suite:

/archived

Disclaimer

BChecks are written and maintained by third-party users of Burp. We review the pull requests for new community-created scripts before they are added to this repository. However, PortSwigger Web Security makes no warranty about their quality or usefulness for any particular purpose.

About

BChecks collection for Burp Suite Professional and Burp Suite DAST

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载