OffSec-Reporting is a customizable, markdown-based reporting tool designed to simplify the creation of professional Offensive Security exam and lab reports with PDF rendering.
Offensive Security OSCP, OSWP, OSEP, OSWA, OSWE, OSED, OSMR, OSEE, OSDA Exam and Lab Reporting / Note-Taking Tool
This tool is primarily used by penetration testers and security professionals preparing reports for Offensive Security certifications such as OSCP, OSWP, OSEP, and others. It enables users to write detailed reports in markdown, apply custom HTML designs, and generate polished PDF outputs quickly, either via a self-hosted setup or a cloud service.
Users can choose between a free cloud-hosted service or self-hosting the tool for full control. Writing reports in markdown and rendering them to PDF eliminates local software dependency issues. It is recommended to review the official SysReptor documentation for setup and customization details. Feedback and template requests are encouraged via issues or direct contact.
Install SysReptor following the official documentation: https://docs.sysreptor.com/setup/installation/
Navigate to the sysreptor deployment directory: cd sysreptor/deploy
Import all OffSec report designs using the command: curl -s "https://docs.sysreptor.com/assets/offsec-designs.tar.gz" | docker compose exec --no-TTY app python3 manage.py importdemodata --type=design
cd sysreptor/deploy
Change directory to the SysReptor deployment folder.
curl -s "https://docs.sysreptor.com/assets/offsec-designs.tar.gz" | docker compose exec --no-TTY app python3 manage.py importdemodata --type=design
Download and import all Offensive Security report design templates into SysReptor.