Getting Started With Burp Suite Extension
This lesson will provide a brief introduction to Burp Extender and its API. We will also learn how to set up local IDE for plugin development.
We'll cover the following
Burp Extender
Burp Extender provides the necessary functionality extension required for the creation of Burp Suite extensions.
The “Extender” tab exposes all APIs required for the development of custom extensions in the form of Java Interfaces.
These interfaces provide bindings for non-Java environments as well using Jython
for Python andJRuby
. for Ruby. The library support for Jython and JRuby is not as rich, though, so they’re not ideal for plugin development.
This course also covers plugin development through Java Interfaces.
You can see the list of all extender Interfaces under “Burp” -> “Extender” -> “APIs”.
Get hands-on with 1400+ tech skills courses.