A centralized and efficient GUI-based toolkit designed for Red Team operators, ethical hackers, and penetration testers.
Built using Python (Tkinter) and MySQL, this project streamlines offensive security workflows by managing targets, exploits, payloads, credentials, and more — all in one unified system.
A clean and responsive interface providing access to all modules.
Recommends the best attack methods based on:
- Target OS
- Attack type
- Open ports
- Available tools
Add, delete, edit, and manage:
- Target name
- IP address
- OS
- Description
- Notes
Generate personalized password wordlists using custom fields:
- Name
- DOB
- Pet name
- Favorites
- Nicknames
- Patterns
Supports saving templates..
Search, add, and update exploit entries including:
- CVE
- Category
- Severity
- Description
- Usage commands
Generate Metasploit payloads for:
- Windows
- Linux
- Android
- macOS
Automatically saves payload commands to the database..
Manage all tools with:
- Name
- Type
- Version
- Description
Estimates probability using:
- Attack type
- Target OS
- Open ports
- Tool availability
- Python (Tkinter GUI)
- MySQL
- Pyperclip
- CSV / itertools / OS modules
git clone https://github.com/yourusername/RedTeamToolkitManager.git
cd RedTeamToolkitManagerpip install mysql-connector-python pyperclipCREATE DATABASE RTTM;Create required tables:
-
users
-
target_manager
-
exploit_database
-
payloads
-
toolkit_inventory
-
attack_recommendation
python login.py/RTTM
│── login.py
│── dashboard.py
│── attack_recommendation.py
│── target_manager.py
│── exploit_database.py
│── payload_generator.py
│── wordlist_generator.py
│── success_probability_calculator.py
│── profile.py
└── README.md README.md- Aspiring Red Teamer • Cybersecurity Enthusiast
- Skilled in Python, Networking, JS, PHP, SQL & Offensive Security Concepts.pts.