Professional

ReportLM

Enhance the reporting process by leveraging Burp AI to generate custom reports from issues identified by Burp Scanner. This tool allows users to curate findings, define report specifications, and produce comprehensive, AI-assisted reports tailored to their needs.

By integrating Burp AI, ReportLM enables a high degree of customisation, allowing reports to be adapted to different audiences or requirements. Users can adjust tone, technical depth, and language to suit the reader's experience level, role, or preferred format. This flexibility makes it easier to generate reports that are clear, relevant, and aligned with specific use cases.

How it works

  1. Issue Processing - ReportLM extracts issue details, background, and remediation information from Burp Scanner.
  2. Customisation Options - Users can specify custom requirements, such as tone, audience, format, or language preferences.
  3. AI-Powered Generation - The gathered data is sent to Burp AI, which generates the report.
    • Depending on the generation mode, the report will be returned all at once or section by section.
  4. Post-Processing - Once the report is generated:
    • If generated in sections, the details are combined into a final, complete report.
    • Evidence (e.g., request/response pairs) is then attached if enabled.
  5. Transparency & Logging - All data sent to Burp AI can be traced using the logging settings for visibility and peace of mind.

Usage

Note: Ensure AI functionality is enabled for this extension in your Extensions > Installed tab.

  1. Add issues - Right-click on any issue and select "Add to ReportLM".
  2. Review & edit - Check the report table and remove any unwanted issues.
  3. Customize - Enter any specific details required for the report.
  4. Generate - Click the "Generate" button, and let Burp AI create a detailed report for you.

Author

Author

Tom SL, PortSwigger

Version

Version

0.1.0

Rating

Rating

Popularity

Popularity

Last updated

Last updated

12 March 2025

Estimated system impact

Estimated system impact

Overall impact: Empty

Memory
Empty
CPU
Empty
General
Empty
Scanner
Empty

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.

You can view the source code for all BApp Store extensions on our GitHub page.

Follow @BApp_Store on Twitter to receive notifications of all BApp releases and updates.

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

Note:

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.