“A playground for learning, defending, and breaking — safely and legally.”
This project came together pretty ad hoc. One night, my CTF teammate called me and said,
“Hey, our juniors just made it to the final round of a CTF — and it’s Attack & Defense PvC (Player vs Organizer)!”
I didn’t even think twice.
I grabbed my laptop, SSH-ed into my VPS, and just started building. No detailed plan, no fancy architecture diagram — just pure excitement and a sense of urgency to help them get ready.
That spontaneous decision kicked off a 4-day sprint of setting up this clightweight cyber range infrastructure from scratch.
A cyber range is a controlled, virtual environment used for cybersecurity training and testing. Think of it as a “digital warzone” where students or security enthusiasts can practice ethical hacking, defense strategies, and red-blue team simulations.
Checker scripts had to account for unpredictable delays and buggy services.
Implemented retries, circuit breakers, and logging to detect unstable challenges.
As I said, I only started building this 4 days before the workshop 😅
I got a bit too excited thinking about how cool it would be to run a real CTF environment for the students. That excitement turned into a caffeine-fueled 4-day build sprint. No regrets though — seeing students engage hands-on with real infrastructure made it all worth it!