RedPenStrux is a simple script designed to help cybersecurity professionals quickly set up folder structures for Red Team and Penetration Testing projects. It provides a set of example files and folders to help you organize your work and stay on track during security assessments.
This project is meant to save time when starting a new assessment and to help structure your files in a clear and consistent manner.
- Automatically creates folder structures for Red Team and Penetration Testing projects.
- Provides example (empty) files to guide you through the typical stages of a security engagement (e.g., reconnaissance, exploitation, reporting).
- Supports creating multiple target-specific folder structures (e.g., by IP address or machine name).
- Allows you to generate folder structures with or without example files.
- Customizable path for folder creation.
The script provides the following basic folder structures for the two types of projects:
- Network/nmap_network_scan.txt
- Project_Details/README.txt
- Project_Details/scope.txt
- 01_Intelligence_Gathering/intel_notes.txt
- 02_Initial_Access/phishing_campaigns
- 02_Initial_Access/web_exploits
- 02_Initial_Access/bruteforce
- 03_C2_Infrastructure/c2_setup.txt
- 04_Internal_Enumeration/internal_enum.txt
- 05_Privilege_Escalation/Windows
- 05_Privilege_Escalation/Linux
- 06_Action_On_Objectives/action_plan.txt
- 07_Reporting/redteam_report.md
- Network/nmap_network_scan.txt
- Project_Details/README.txt
- Project_Details/scope.txt
- 01_Reconnaissance/Active/active_scan_results.txt
- 01_Reconnaissance/Passive/passive_scan_results.txt
- 02_Scanning/nmap_scan.txt
- 03_Exploitation/exploit_notes.txt
- 04_Privilege_Escalation/priv_esc_methods.txt
- 05_Post_Exploitation/post_exploit_notes.txt
- 06_Reporting/report.md
- Clone the repository and navigate to the project folder.
- Run the script to automatically generate folder structures and example files.
- You can specify a target path for where the folders should be created.
- Optionally, you can provide multiple IP addresses or machine names to generate separate folder structures for each.
To get started, clone the repository and run the script:
git clone https://github.com/JayRyz/RedPenStrux.git
cd RedPenStrux
chmod +x redpenstrux.sh
./redpenstrux.sh