ProfessionalCommunity Edition

Bambdas

  • Last updated: July 17, 2025

  • Read time: 2 Minutes

Bambdas are scripts that you can run directly from Burp Suite's interface. They enable you to quickly personalize various tasks, such as creating custom match-and-replace rules, table columns, and filters.

You can create your own scripts and save them to your Bambda library for easy reuse. You can also import existing scripts shared by others or downloaded from our Bambdas GitHub repository. Once a script is in your Bambda library, you can easily reuse it across Burp and in different projects.

Warning

Bambda scripts can run arbitrary code. For security reasons, please be cautious when using scripts from unverified sources.

Feature specific instructions

Many tools in Burp enable you to apply scripts directly. For more information, see the feature-specific instructions.

Filtering tables

For instructions on how to use scripts for filtering tables, see the following pages:

Adding custom columns

For instructions on how to use scripts for adding custom columns to tables, see the following pages:

Adding custom actions

Custom actions are tasks that you can apply to HTTP messages in Burp Repeater to extract, transform, and analyze data.

For instructions on how to create custom actions, see Custom actions.

For guidance on writing custom actions, see Writing custom actions.

Adding match and replace rules

Match and replace rules automatically replace parts of HTTP messages as they pass through the proxy.

For instructions on how to create HTTP match and replace rules with scripts, see Creating HTTP match and replace rules with scripts.

Related pages

Was this article helpful?