Reports

Generating a Report

PAIStrike can automatically generate a professional penetration testing report from your project findings. Reports are suitable for delivery to clients, management, or compliance auditors.

Report Structure

A PAIStrike report includes the following sections:

1. Cover Page

  • Report title
  • Organization and project name
  • Prepared by / prepared for
  • Date of report generation

2. Executive Summary

A non-technical overview intended for management audiences:

  • High-level description of the engagement scope
  • Overall risk assessment
  • Summary of findings by severity (Critical, High, Medium, Low, Info)
  • Key recommendations

3. Scope and Methodology

  • List of assets tested
  • Testing period
  • Testing modes used (black box / white box)
  • Tools and techniques employed by the AI
  • Any agreed-upon exclusions or limitations

4. Findings

The core of the report — a detailed write-up of every vulnerability discovered:

For each finding:

  • Title and severity
  • Affected asset and endpoint/path
  • Description — what the vulnerability is and how it works
  • Steps to reproduce — how to manually confirm the issue
  • Evidence — screenshots, request/response data
  • Risk analysis — business impact if exploited
  • Remediation — recommended fix with implementation guidance
  • References — CVE, CWE, or external links

Findings are ordered by severity (Critical → High → Medium → Low → Info).

5. Appendices

  • Raw scan data or logs (optional)
  • Glossary of security terms
  • About PAIStrike (platform description)

6. Disclaimers

  • Legal disclaimer clarifying the scope of the test
  • Statement that findings reflect a point-in-time assessment
  • Responsible disclosure note

Generating a Report

  1. Open your project.
  2. Click the Reports tab.
  3. Click Generate Report.
  4. In the report configuration modal:
    • Select which assets to include (all or a subset)
    • Select the date range for findings
    • Choose the language for the report (see Exporting PDF)
    • Toggle optional sections (e.g., include/exclude appendices)
  5. Click Generate.

PAIStrike compiles the report in the background. When it's ready, you'll see it in the Reports list with a Ready status.

Managing Reports

The Reports tab lists all generated reports for the project:

  • Report name — auto-named with project name and generation date
  • Status — Generating, Ready, or Failed
  • Language — the language the report was generated in
  • Created by — who triggered the generation
  • Actions — Download PDF, Regenerate, Delete

Regenerating a Report

If new findings have been added since the last report, click Regenerate to create an updated version with the latest data.

Deleting a Report

Click the Delete icon next to a report to remove it. This only removes the generated document — the underlying findings are not affected.

Next Steps

On this page