If we use Burp Community version. Then we don't have the ability to persist our project. One thing I want to persist is items in Sitemap. Burp Suite provides an option to export sitemap items at Target
> Site map
> right-click on an item below
> Save selected items
. But it doesn't have option to import back in.
This Burp extension solves this problem
- Download/Clone this source to your computer.
- In your Burp, go to
Extender
tab >Options
>Python Environment
and locatejython-standalone-2.7.2.jar
location - In your Burp, go to
Extender
tab >Extensions
>Burp Extensions
>Add
> Choose Python inExtension type
and locatemain.py
location
Note: After step 3, you see a message no sitemap xml file found in {path}
. That's because this extension run on load. So when we want to run this extension, just reload it.
- Put sitemap file that you want to import into
source_sitemap
folder. It has to end with ".xml" - To trigger import action, Go to
Extender
>Extensions
> uncheck and recheckSitemap Importer
again