After a pentest completes, you can review its findings directly in the studio or export the data for external stakeholders. This guide covers how to view interactive reports, download evidence archives, and generate PDF summaries.
Viewing Reports
The studio automatically generates two types of Markdown reports for your pentests. You can open these directly in your workspace as dedicated tabs.
| Report Type | File Path | Description |
|---|---|---|
| Executive Report | report/pentest_executive_report.md | High-level summary of findings, risk impact, and overall security posture. Ideal for management. |
| Technical Report | report/pentest_report.md | Detailed breakdown of vulnerabilities, reproduction steps, and raw output. Ideal for engineering teams. |
When you open a report, the Report Viewer displays:
A header containing the report title, file path, target name, and file size.
The fully rendered Markdown content for easy reading.
Because reports open in their own tabs, you can easily switch back and forth between your active console, file explorer, and multiple reports without losing your place.
Exporting Evidence and PDFs
You can download all artifacts associated with a pentest, including raw evidence and formatted PDF reports, to share with your team or store for compliance.
- 1
Initiate the export
From the pentest results view, click the Export button.
- 2
Download the evidence archive
The system will automatically generate and download a ZIP file named
pentest_[id]_evidence.zip. This archive contains all raw data, logs, and evidence collected during the test. - 3
Save the PDF report
If the pentest has finished running, the system will automatically trigger a secondary download for the PDF version of the report.
Here is how the system determines which files to export based on the pentest's current status:
flowchart TD
A[Click Export] --> B{Check Pentest Status}
B -->|Running| C["Download Evidence (ZIP)"]
B -->|Completed or Failed| C
B -->|Completed or Failed| D["Generate & Download PDF"]PDF reports are only generated for pentests with a status of COMPLETED or FAILED. If your pentest is still actively running, exporting will only download the evidence ZIP.
Troubleshooting
If you run into issues while trying to view your reports, check the common solutions below.
Error: 'Failed to load report'
If you see a "Failed to load report" or "Make sure the pentest evidence has been downloaded" error in the viewer, the report files are not yet available locally. Ensure that the pentest has generated the required files and that you have successfully downloaded the evidence to your current workspace.
The report tab is empty
If the viewer loads but displays a message saying the report is empty, the Markdown file exists but contains no text. This typically happens if a pentest fails immediately before gathering data, or if the reporting module was unable to parse the findings. Check the console output tab for specific errors.
