APTRS/APTRS

Automated pentest reporting with custom Word templates, project tracking, and client management tools. Streamline your security workflows effortlessly!

aptrs
django
django-rest-framework
infosec
penetration-testing
pentest
pentest-report
pentesting
pentesting-tools
python
reactjs
report-generator
security
security-automation
typescipt
vitejs

APTRS

APTRS (Automated Penetration Testing Reporting System) is a Python and Django-based automated reporting tool designed for penetration testers and security organizations. This tool streamlines the report generation process by enabling users to create PDF and Excel reports directly, eliminating the need for manual approaches. Additionally, APTRS offers a systematic way to monitor and manage vulnerabilities within various projects. Keep your penetration testing projects organized and efficient with APTRS.

sponsors Python Version NodeJS Version GitHub release (latest by date including pre-releases) Libraries.io dependency status for GitHub repo platform Django Build Frontend Test and Build Docker Image CI Codacy Badge Security Rating Vulnerabilities Quality Gate Status CodeQL Twitter GitHub contributors from allcontributors.org

Documentation

[!Note]
Please ensure to review the Installation and Deployment Guide from the documentation.

APTRS Documentation Run In Postman

[!NOTE]
Default creds are [email protected] & I-am-Weak-Password-Please-Change-Me

Quick Installation

[!Warning]
Please ensure to review the documentation for Security Configuration for ENV and other Installation methods.

git clone https://github.com/APTRS/APTRS
cd APTRS
cp env.docker .env
nano .env
docker-compose up 

Features

  • Manage Vulnerabilities
  • Custom Report Template in Docx or HTML/CSS
  • Manage All Projects in one place
  • Maintain the Vulnerability Database
  • Easily Generate PDF, DOCX and Excel Report
  • Easily Customize PDF and DOCX Report Template
  • Dynamically add POC, Description and Recommendations
  • Manage Customers and Companies
  • Manage Project Status, Schedules and Retest

Support APTRS

If you've found APTRS helpful and valuable, please consider supporting the project. Your donations are crucial in helping maintain and improve APTRS, which is primarily maintained by a single dedicated developer. Your support will ensure the continued development of new features, timely updates, and the overall sustainability of the project. Every contribution, no matter how small, makes a significant difference and is greatly appreciated. Thank you for your generosity and support!

Bitcoin BTC Wallet QR Code

bc1qusxngf2w5gl2g8hw82ggct59227k4963f9fwhm



Sponsor APTRS

Sponsor

This project is supported by:

Security

If you discover any security vulnerabilities in this open-source project, please responsibly disclose it by referring to our Security Policy. We appreciate and value your efforts to improve the security of this project.

Contributors ✨

Sourav Kalal
Sourav Kalal

🚧
DJ Scruggs
DJ Scruggs

💻
Alexandre ZANNI
Alexandre ZANNI

💻
Hitesh Patra
Hitesh Patra

💻

Authors

Stars
960
13.13% more than last month
Forks
113
Open Issues
11