Support Center

Burp Community

See what our users are saying about Burp Suite:

How do I?

New Post View All

Feature Requests

New Post View All

Burp Extensions

New Post View All

Bug Reports

New Post View All
Documentation

Burp Suite Documentation

Take a look at our Documentation section for full details about every Burp Suite tool, function and configuration option.

Full Documentation Contents Burp Projects
Suite Functions Burp Tools
Options Using Burp Suite
Extensibility

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
Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

API to modify configuration of scanner via extension

Maurizio Agazzini Mar 30, 2017 04:44PM UTC

It would be very useful to have API to modify the configuration of the scanner via an extension to run specific active scan with custom configuration (like run scan without cookie etc).


Dafydd Stuttard Mar 31, 2017 09:36AM UTC Support Center agent

You can easily do this (and change the configuration of any Burp tool) via the loadConfigFromJson() API:

https://portswigger.net/burp/extender/api/burp/IBurpExtenderCallbacks.html#loadConfigFromJson(java.lang.String)

The easiest approach is to manually create the desired configuration in the Burp UI, save a JSON snippet via the options button for the relevant panel, and copy the JSON string into your code.


Maurizio Agazzini Mar 31, 2017 11:56AM UTC
Hi,

as always thank you for your prompt reply. I had checked on the API docs but I didn't saw that option.

New plugin will come in some weeks ;)

Maurizio

PS: if in the future you will come near Turin (Italy) let me know, some beers are waiting for you.

Dafydd Stuttard Mar 31, 2017 12:43PM UTC Support Center agent

Thanks for the offer! Glad you got things working.


Post Your public answer

Your name
Your email address
Answer