Skip to content

Burp Suite extension that extends Burp to support storing and reusing variables in requests

License

Notifications You must be signed in to change notification settings

0xceba/burp_variables

Repository files navigation

Burp Variables

Description

The Burp Variables extension enhances Burp Suite by enabling the storage and reuse of variables within HTTP requests, similar to functionality provided by tools like Postman and Insomnia. This extension supports referencing values in requests that are generated in the Repeater, Proxy, Intruder, Scanner, or Extensions tools. Variables are referenced with the notation ((variableName)) and can be included anywhere in a request. Variable data can be copied between projects by using the import and export options or by using Burp's Import project file feature to import extension data.

Usage

  1. Add variable name:value pairs in the Variables tab:

    Burp Variables tab

  2. Include variable references in a request by manually typing the variable name or by using the context menu added by the extension:

    Repeater tab

  3. Send the request and confirm that the variable references were replaced by viewing the request in the Logger tool:

    Logging tab

About

Burp Suite extension that extends Burp to support storing and reusing variables in requests

Resources

License

Stars

Watchers

Forks

Languages