A collection of beginner-level Python tools to understand cybersecurity concepts through code. Each project is isolated, well-documented, and designed to strengthen your security fundamentals and Python skills.
| Tool Name | Description | Key Concepts |
|---|---|---|
| Password Strength Checker | Evaluates password strength based on length, character types, etc. | Input validation, regex, logic |
| Image Encryption Tool | Encrypts images via pixel manipulation (swapping, math ops) | Image data, loops, pixel math |
| Caesar Cipher | Classic text encryption/decryption using character shifting | ASCII operations, strings, logic |
| Keylogger | Logs user keystrokes to a file (ethical use only) | File I/O, OS-level hooks, event capture |
This repository is strictly for educational purposes. Do not use any tools from this repo without proper authorization or consent.
git clone https://github.com/yourusername/basic-cybersecurity-tools.git
cd basic-cybersecurity-tools