Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

Scan Configuration

Darren Southern Oct 18, 2019 01:59PM UTC

I am building an extension that calls doActiveScan and doPassiveScan. Is there a way to specify the scanner configuration. Currently tasks are created and there is a default scanner configuration used named Current auditing configuration. Is there a way to specify the configuration to be used by the scanner. I have tried exporting a scanner configuration and calling loadConfigFromJson but every time the task starts it used Current auditing configuration.

Mike Eaton Oct 21, 2019 10:07AM UTC Support Center agent

Hi Darren, this isn’t something that is currently supported in the extensions API.

IBurpExtenderCallbacks.loadConfigFromJson(java.lang.String config) is used to load a project-level configuration which is different to a scan configuration, so, unfortunately, you will not be able to use this method to solve your issue.

I can create a feature request for this if this is something that you would be interested in?

Darren Southern Oct 21, 2019 03:24PM UTC
That would be fantastic Mike, I would definitely be interested in this.

Mike Eaton Oct 24, 2019 07:48AM UTC Support Center agent

No problem, I have created that feature request which includes a factory class to assist with creating the scan configuration which we can then pass IBurpExtenderCallbacks.doActiveScan() to make configuration much easier.

I have associated this thread to help prioritize it and to notify you if it gets released.

Post Your public answer

Your name
Your email address