https://github.com/APTRS/APTRS
Automated Penetration Testing Reporting System
https://github.com/APTRS/APTRS
aptrs django infosec penetration-testing pentest pentest-report pentesting pentesting-tools python reporting security security-automation
Last synced: 6 months ago
JSON representation
Automated Penetration Testing Reporting System
- Host: GitHub
- URL: https://github.com/APTRS/APTRS
- Owner: APTRS
- License: mit
- Created: 2022-10-28T16:15:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-15T12:51:53.000Z (12 months ago)
- Last Synced: 2024-05-16T02:29:31.998Z (12 months ago)
- Topics: aptrs, django, infosec, penetration-testing, pentest, pentest-report, pentesting, pentesting-tools, python, reporting, security, security-automation
- Language: Python
- Homepage: https://aptrs.souravkalal.tech/
- Size: 8.04 MB
- Stars: 770
- Watchers: 13
- Forks: 87
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-hacking-lists - APTRS/APTRS - Automated pentest reporting with custom Word templates, project tracking, and client management tools. Streamline your security workflows effortlessly! (TypeScript)
README
# APTRS
![]()
APTRS (Automated Penetration Testing Reporting System) is an automated reporting tool in Python and Django. The tool allows Penetration testers to create a report directly without using the Traditional Docx file. It also provides an approach to keeping track of the projects and vulnerabilities.
[](https://opensource.org/licenses/)
[](https://github.com/sponsors/Anof-cyber)
[](https://www.python.org/downloads/release/python-3810/)



[](https://github.com/Anof-cyber/APTRS)
[](https://twitter.com/Ano_F_)## Support
## Documentation
![]()
![]()
- Early Release Live API (https://aptrsapi.souravkalal.tech/)## Prerequisites
- Python 3.8 and above (https://www.python.org/downloads/release/python-3810/)
- wkhtmltopdf 0.12.6 and above (https://wkhtmltopdf.org/downloads.html)## Installation
The tool has been tested using Python 3.8.10 on Kali Linux 2022.2/3, Ubuntu 20.04.5 LTS, Windows 10/11.
Windows Installation
```Windows
git clone https://github.com/Anof-cyber/APTRS.git
cd APTRS
install.bat
```
Linux Installation```Windows
git clone https://github.com/Anof-cyber/APTRS.git
cd APTRS
install.sh
```
## RunningWindows
```Windows
run.bat
```Linux
```bash
run.sh
```## Features
- [Demo Report](/Doc/Report/Web%20Application%20Penetration%20Testing%20Report%20of%20Juice%20Shop.pdf)
- Managing Vulnerabilities
- Manage All Projects in one place
- Create a Vulnerability Database and avoid writing the same description and recommendations again
- Easily Create PDF Reprot
- Dynamically add POC, Description and Recommendations
- Manage Customers and Comapany## Sponsor
This project is supported by:
## Screenshots
### Project
### View Project
### Project Vulnerability
### Project Report
### Project Add Vulnerability
## Roadmap
- Improving Report Quality
- Bulk Instance Upload
- [Pentest Mapper](https://portswigger.net/bappstore/af490ae7e79546fa81a28d8d0b90874e) Burp Suite Extension Integration
- Allowing Multiple Project Scope
- Improving Code, Error handling and Security
- Docker Support
- Implementing Rest API
- Project and Project Retest Handler
- Access Control and Authorization
- Support Nessus Parsing## Authors
- [Sourav Kalal](https://twitter.com/Ano_F_)
## Contributors
We are seeking a volunteer developer with experience in Django or Front End development to help improve our project by adding more security and features. If you're interested, please reach out to [email protected]. For reporting errors or bugs, please use the Github issues feature rather than emailing.