5 Hands-On Cybersecurity Projects to Build in 2026
· 21:33 · Watch on YouTube ↗
Summary
The video proposes five practical cybersecurity projects: a network analysis lab, secure containerization, a self-hosted password manager, Kubernetes security exercises, and a home SOC. It also emphasizes Python, SQL, and documenting project work.
Key points
- Build a network traffic lab with virtual machines and Wireshark; capture normal traffic and practice identifying suspicious activity or analyzing malware-analysis PCAPs with Security Onion.
- Secure a containerized application by limiting privileges and packages, removing unnecessary exposed ports, scanning the image, and managing secrets safely.
- Self-host a password manager and consider access controls, internet exposure, HTTPS, backups, availability, and monitoring in its threat model.
- Learn Kubernetes internals by building a cluster manually, or practice security concepts such as misconfigurations and privilege escalation with Kubernetes Goat; document mitigations.
- Use a home lab or SOC to generate telemetry, write detections, investigate alerts, tune false positives, and explain findings.
- Connect the projects into a learning environment and document the architecture, changes, commands, and lessons; the video also recommends Python and SQL as supporting skills.
Article Details
- Topics
- [01:39] Build a network traffic analysis lab and investigate captured traffic
- [04:28] Python and SQL as supporting skills for cybersecurity projects
- [06:55] Secure a containerized application
- [09:48] Self-host and threat-model a password manager
- [12:18] Learn Kubernetes through manual deployment or Kubernetes Goat
- [14:57] Build a home lab or SOC for detection and investigation practice
- [18:08] Combine and document projects as a cybersecurity learning environment
