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

Autoscan Insertion points

Tony Aug 09, 2017 05:45PM UTC

I am trying to make an extension for burp that provides request and insertion points for scan via command line. I can perform scan on the request with default insertion points of that is by not passing anything for the insertion pint argument in doAutoScan function. But I want to be able to provide my own insertion points. Could anyone guide me with the same. I wanna know the type of data structure and example values to pass to the doAutoScan function. An example would be great in understanding the concept. Thanks in advance. I am using Python language.


Paul Johnston Aug 10, 2017 08:10AM UTC Support Center agent

Hi Tony,

There is a version of doActiveScan that lets you specify insertion points. Calling it from Python is slightly tricky; you must explicitly create a Java array. I’ve created a simple example here:

- https://gist.github.com/pajswigger/9d9ea68e575d2133792940dd740ad03c

Post Your public answer

Your name
Your email address
Answer