BenAcord / AutoRpt

The easy way to create a working directory with standard report template files for common security scenarios: penetration testing, CTF, training, and certification exams. Automatically convert markdown into a polished final report.
GNU General Public License v3.0
13 stars 4 forks source link

Unique engagement directory #14

Closed BenAcord closed 3 years ago

BenAcord commented 3 years ago

Repeating a target or engagement will collide with previous named directory. Create engagement subdirectories with a unique directory naming format.

BenAcord commented 3 years ago

Testing the following structure. By default these are created in /home/kali/Documents/AutoRpt. The first subdirectory is an engagement type followed by the client or platform name and finally the subdirectory for this unique activity. The datestamp helps differentiate if multiple same-name activities occur, for example, retaking an exam.

Startup directory name with date

pentest/company/clientname-210123
bugbounty/company/clientname-210713
exam/offensivesecurity/oscp-210517
exam/thecybermentor/pnpt-210801
training/hackthebox/waldo-
training/tryhackme/kenobi
ctf/bsidesgvl21/ctf-210601
ctf/defconctf2021/ctf-210805
BenAcord commented 3 years ago

Latest push includes the new directory structure.

.
├── exam
│   └── offensivesecurity
│       └── oscp-20210810
└── training
    └── vulnhub
        └── metasploitable2-20210810