ReportLM is a Burp Suite extension that enhances 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.
- Issue Processing – ReportLM extracts issue details, background, and remediation information from Burp Scanner.
- Customisation Options – Users can specify custom requirements, such as tone, audience, format, or language preferences.
- 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.
- 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.
- Transparency & Logging – All data sent to Burp AI can be traced using the logging settings for visibility and peace of mind.
- Add Issues – Right-click on any issue and select "ReportLM", "Add to report".
- Review & Edit – Check the report table and remove any unwanted issues.
- Customize – Enter any specific details required for the report.
- Generate – Click the "Generate" button and let Burp AI create a detailed report for you.
- Install ReportLM via the Burp Suite BApp Store (if available) or manually from the Releases.
- Ensure AI is enabled for the extension in Burp Suite settings.
Open an issue here to report bugs or suggest new features.
All AI-related data is handled in accordance with PortSwigger's Security & Compliance framework – see the documentation for details.
This project is licensed under the GPL-3.0 License – see the LICENSE file for details.