"Understanding the attack is the first step to building the defense."
Mini Cybersec Lab PRO is a comprehensive, all-in-one security station built with Python and CustomTkinter. Designed for developers, students, and security enthusiasts, it provides 14 integrated modules to demonstrate real-world vulnerabilities and defense mechanisms in a stunning, high-performance GUI.
All tools are now organized in a flat structure for maximum performance and portability.
| Category | Tools |
|---|---|
| 🔑 Cryptography | Strength Checker, Hash Generator, MD5 Cracker, B64/HEX Encoding |
| 🌐 Network | Port Scanner, DNS Recon, IP Intelligence, Web Header Scan |
| 🕵️ Data Security | LSB Steganography, Metadata (EXIF) Extractor |
| 🔨 Simulations | Customizable Brute Force, Phishing Detector, Malware Key-Sandbox |
| 🗑️ System | Secure File Shredder (Multi-pass) |
- Modern UI/UX: Sleek dark-mode interface with a scrollable navigation sidebar.
- Customizable Brute Force: Real-time speed control (slider) and custom wordlist support.
- Geographic Intel: Track IP locations and ISP data instantly.
- Steganography Zone: Hide secret messages inside pixels of normal images.
- Privacy Armor: Remove hidden GPS/Device data from your photos before sharing.
(Run the application to experience the high-performance UI locally)
-
Clone the repository:
git clone https://github.com/amertos/mini-cybersec-lab.git cd mini-cybersec-lab -
Install dependencies:
pip install customtkinter pillow requests bcrypt
-
Run the Lab:
py app.py
EDUCATIONAL USE ONLY. This software is provided for educational and ethical testing purposes. Use only on systems you own or have explicit permission to test. The developer, Amer Biberovic, is not responsible for any misuse.
Stay Secure. Stay Informed.
