Skip to content

PortSwigger/burp-extensions-montoya-api

Repository files navigation

Burp Extensions API - Montoya

This repository holds the Burp Suite Extensions API for building user extensions (BApps) leveraging the core functionality of Burp.

Download

Available on Maven Central and in Burp Suite.

Maven
<dependency>
    <groupId>net.portswigger.burp.extensions</groupId>
    <artifactId>montoya-api</artifactId>
    <version>2024.12</version>
</dependency>
Gradle
implementation 'net.portswigger.burp.extensions:montoya-api:2024.12'

Getting Started

Create a class that implements BurpExtension. The initialize method will give you an implementation of the MontoyaApi which can be used to interact and modify Burp suite.

Documentation

Examples

https://github.com/PortSwigger/burp-extensions-montoya-api-examples