Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/portswigger/burp-extensions-montoya-api
- Owner: PortSwigger
- License: other
- Created: 2022-03-14T14:41:03.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-21T11:18:07.000Z (about 1 month ago)
- Last Synced: 2024-12-15T15:11:22.027Z (9 days ago)
- Language: Java
- Homepage:
- Size: 6.16 MB
- Stars: 146
- Watchers: 7
- Forks: 5
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
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