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

MITRE ATT&CK

Products

Tools

Related Articles