Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/portswigger/burp-extensions-montoya-api

Burp Extensions Api
https://github.com/portswigger/burp-extensions-montoya-api

Last synced: 2 days ago
JSON representation

Burp Extensions Api

Awesome Lists containing this project

README

        

Burp Extensions API - Montoya
============================

This repository holds the Burp Suite Extensions API for building user extensions ([BApps](https://portswigger.net/bappstore/)) leveraging the core functionality of Burp.

Download
--------

Available on [Maven Central](https://search.maven.org/search?q=Montoya-api) and in [Burp Suite](https://portswigger.net/burp/communitydownload).

Maven


net.portswigger.burp.extensions
montoya-api
2024.12

Gradle

implementation 'net.portswigger.burp.extensions:montoya-api:2024.12'

Getting Started
--------

Create a class that implements [BurpExtension](https://github.com/PortSwigger/burp-extensions-montoya-api/blob/main/src/main/java/burp/api/montoya/BurpExtension.java).
The initialize method will give you an implementation of the [MontoyaApi](https://github.com/PortSwigger/burp-extensions-montoya-api/blob/main/src/main/java/burp/api/montoya/MontoyaApi.java) which can be used to interact and modify Burp suite.

Documentation
--------
* [Javadoc](https://portswigger.github.io/burp-extensions-montoya-api/javadoc/burp/api/montoya/MontoyaApi.html)

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