Burp Suite Extension common library
January 7, 2025 · View on GitHub
Language/日本語
This library is a collection of libraries often used to create extensions to PortSwigger Burp Suite, which is a product of PortSwigger.
About the latest version
The main repository (master) may contain code under development. Please download the stable release version from the following.
Please use the following versions
- Burp suite v2024.2.1.3 or above
- BurpExtensionCommons v3.2.5 or above
How to use
Please import BurpExtensionCommons.jar in the release folder as a Java library and use it.
Features
- API interface of Burp Suite Extension
- ListModel and TableModel with movable Item position
- A useful wrapper for handling HTTP Requests and HTTP Responses
Java
- JRE (JDK) 17 (Open JDK is recommended) (https://openjdk.java.net/)
Burp Suite
- v2024.2.1.3 or higher (http://www.portswigger.net/burp/)
Development environment
- NetBean 24 (https://netbeans.apache.org/)
- Gradle 7.6 (https://gradle.org/)
build
gradlew release
Use Library
-
Google gson (https://github.com/google/gson)
- Apache License
- https://github.com/google/gson/blob/master/LICENSE
-
juniversalchardet (https://code.google.com/archive/p/juniversalchardet/)
- Mozilla Public License 1.1
- https://www.mozilla.org/en-US/MPL/