A growing collection of hands-on cybersecurity mini-projects, experiments, and simulations built to sharpen practical skills beyond theory.
This repository is where I explore cybersecurity through doing — building tools, visualizations, and educational projects that break down security concepts into interactive, understandable systems.
Cybersecurity Side Quests is a long-term project hub for:
- security simulations
- attack/defense demonstrations
- secure coding experiments
- automation scripts
- learning-focused cybersecurity tools
- practical mini-projects inspired by real-world concepts
Each folder represents a standalone project with its own purpose, documentation, and lessons.
The goal is to build technical depth while creating projects that are useful, educational, and portfolio-worthy.
Cybersecurity is best learned through repetition, experimentation, and curiosity.
This repository exists to document that process.
Instead of only studying concepts, I turn them into working systems:
- authentication models
- attack simulations
- defense mechanisms
- vulnerability demonstrations
- detection workflows
- secure software practices
Every project is a chance to understand how systems break, how they recover, and how to design them better.
- Dictionary Attack Authentication Simulator
An interactive web-based simulation that demonstrates:
- manual authentication attempts
- automated dictionary attacks
- lockout controls
- progressive delays
- attack metrics
- post-attack reporting
This project is designed for defensive security education and helps visualize how brute-force and dictionary attacks work in practice.
📂 Folder includes its own dedicated README for setup, usage, and architecture details.
This repository will continue expanding with projects such as:
- password security analyzers
- phishing awareness simulators
- log analysis dashboards
- malware behavior sandboxes
- network defense tools
- encryption/decryption demos
- threat detection experiments
- incident response exercises
In short: practical cybersecurity, one side quest at a time.
I believe learning sticks when concepts become tangible.
That means building projects that are:
- interactive
- educational
- technically grounded
- ethically responsible
- rooted in defensive security principles
This repository reflects that mindset.
- All projects in this repository are created for educational and defensive purposes only.
- They are intended for authorized environments, simulations, and skill development.
- No project here should be used against real systems without explicit permission.
- Ethics in cybersecurity is not optional.
If you’re reviewing this repository, you’re seeing an evolving portfolio of applied cybersecurity thinking. Each side quest contributes to a larger mission: to turn knowledge into capability.