Skip to content

redfr0g/atri

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Atri Reports 💨

Writing a pentest report with DOCX templates has never been easier! Atri Reports makes pentest reporting process fast and easy so you can focus on finding more awesome vulnerabilities.

Dashboard Screenshot

Atri (a short form of Attribute) Reports is a tool written in Python using FastHTML framework that make security assessment report writing faster. It uses docxtpl library which allows report generation using simple Jinja-like template handles.

Report Generation

▶️ If you want a quick overview of the app can check out the demo.

🧑‍🎓 If you want to see a tutorial how to create a template from an example pentest report see the tutorial.

For more insight visit documentation page.

Installation 🛠️

The easiest and most secure way to run Atri Reports is with Docker.

Prerequisites

Ensure you have the following installed:

1. Clone the repository

git clone https://github.com/redfr0g/atri
cd atri

2. Build the Docker Image

docker build -t atri-reports .

For specific architecture use this command:

docker buildx build --platform linux/amd64 -t atri-reports .

If you want a custom naming convention replace atri-reports with a name for the Docker image.

3. Run Docker Container

To start a container from the built image and expose port 5001, use the following command:

docker run -it -p 443:5001 atri-reports

4. Log in to application

To log in to the application visit the following URL:

Default user is "atri" and password for first login will be generated and displayed to the console.

About

Automated pentest report writing and generation using DOCX templates and markdown.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published