Getting Started with Burp Suite
Burp Suite Documentation
Take a look at our Documentation section for full details about every Burp Suite tool, function and configuration option.
Burp Suite Professional and Community editions | Burp Suite Enterprise Edition |
Burp Scanner | Burp Collaborator |
Burp Infiltrator | Full Documentation Contents |
Burp Extender
Burp Extender lets you extend the functionality of Burp Suite in numerous ways.
Extensions can be written in Java, Python or Ruby.
API documentation | Writing your first Burp Suite extension |
Sample extensions | View community discussions about Extensibility |
Burp Extension for Intruder Payload with multiple payload lists
Hi,
I am working on creating a extension for burp suite where a user can choose from a list of payload lists [one list for angular payloads, one list for react payload] according to the framework of the application he is testing.
But I am only able to create one payload list per extension using this code https://github.com/PortSwigger/example-intruder-payloads
Can you please let me know if it is possible to create multiple lists of payloads lists for a intruder payload extension, if not possible can you create apis so that this would be made possible.
Regards,
Rishabh Upreti
Hi Rishabh,
The method IBurpExtenderCallbacks.registerIntruderPayloadGeneratorFactory() allows you to register a factory to generate intruder payloads, which will be individually selectable in the intruder UI.
The example that you have provided only registers one instance of a payload generator. For multiple payload lists you will need to register multiple payload generators.