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
Support Center BApp Store Batch Scan Report Generator

BApp details: Batch Scan Report Generator

This extension can be used to generate multiple scan reports by host with just a few clicks.

Usage:

  1. Load the burp-batch-report-generator-[VERSION].jar file in the Burp Suite "Extender" tab.
  2. When ready to generate reports, navigate to the new "Batch Scan Report Generator" tab.
  3. Select the output format for the reports that will be generated (HTML or XML).
  4. Select whether to generate reports for all hosts or only hosts set in the Target->Scope tab.
  5. Select whether to merge HTTP and HTTPS into one host report, or to have separate reports for both
    1. If the option is selected, one report will be generated for the host that includes findings for HTTP:80 and HTTPS:443. The report filename will be in the following format: "httphttps__[HOST]-burp.[FORMAT]".
    2. If the option is selected, Any findings for other ports/protocols on the host will be reported in separate file(s) with the following filename format: "[PROTOCOL]__[HOST]_[PORT]-burp.[FORMAT]".
  6. Select whether to merge all protocols and ports for a host into one report. The report filename will be in the following format: "[HOST]_all-burp.[FORMAT]".
    1. This option automatically sets the "Merge HTTP/HTTPS" option.
  7. Select the output directory for the reports by clicking the "Select folder ..." button and selecting a directory. If the selected directory does not yet exist, it will be created when the reports are generated.
  8. Select whether to append the date to the report filenames. The report filenames will be in the following format: "[FILENAME]-MMDDYYYY.[FORMAT]".
  9. Once all options have been set, click the "Generate Report(s)" button to start report generation.
    1. The status of the report generation will be displayed next to the button and will be updated in real time.
    2. A more verbose status of the generation will be printed in the Extender->Output tab for the Extension. This will include a list of the absolute paths to every report file that is successfully generated.
Author Jeffrey Cap
Version 0.1
Rating
Popularity
Last updated 15 February 2017

You can install BApps directly within Burp, via the BApp Store feature in the Burp Extender tool. You can also download them from here, for offline installation into Burp.

Download BApp View Source Code

Please note that extensions are written by third party users of Burp, and PortSwigger Web Security makes no warranty about their quality or usefulness for any particular purpose.

Go back to BappStore