About Hack n Roll
Last updated: July 31, 2026
Hack n Roll is an open-source CTF project for people who want to learn cybersecurity by solving challenges, sharing ideas, and growing together.
Our Mission
Hack n Roll started from a simple belief: security education should feel hands-on, welcoming, and fun, not locked behind expensive courses or intimidating jargon.
The goal is to help people build real skills through practice. Capture flags. Break things (safely). Ask questions. Help someone else get unstuck. That loop is how curiosity turns into competence.
Why Hack n Roll Exists
Cybersecurity is learned best by doing. Reading about SQL injection is useful. Finding one in a challenge, understanding why it works, how to fix it, and how to explain it, is transformative.
This project was built by someone who loves that process: exploring systems, learning from mistakes, and sharing what clicked. Hack n Roll is an invitation to do the same, whether you are writing your first payload or sharpening skills you already use professionally.
Who It's For
If you are curious about how systems work and how they fail, you belong here.
- Complete beginners taking their first steps into security
- Students looking for practice beyond textbooks
- Developers who want to think like attackers so they can build safer software
- Security enthusiasts who enjoy puzzles and CTFs
- Experienced professionals who want a place to stay sharp
You do not need a fancy title or a perfect resume. You need curiosity, patience, and a willingness to learn in public.
Learn by Doing
Challenges on Hack n Roll are meant to teach, not just to rank. They draw inspiration from real-world ideas like web flaws, crypto puzzles, reverse engineering, forensics, and more, inside environments where experimentation is expected.
Theory still matters. But muscle memory comes from trying, failing, reading a hint, trying again, and finally seeing the flag land. That is the kind of learning that sticks.
What Guides the Project
A few principles shape how Hack n Roll is built and how the community shows up:
- Education first: every challenge should leave you smarter than when you started
- Community at the center: discussion, write-ups, and collaboration are part of the experience
- Open source by default: the platform code is meant to be inspected, studied, and improved
- Practical learning: less memorization, more problem-solving
- Responsible research: strong skills paired with strong ethics
Ethical Hacking
Knowledge itself is neutral. What matters is how we choose to use it. The same technique that helps a defender harden a system can also be misused. Hack n Roll exists so you can learn those techniques in places where you are allowed to explore.
Use what you learn here to protect systems, teach others, and research with permission. Prove yourself inside challenging environments. That is how ethical hacking stays ethical, and how the craft stays something we can be proud of.
If you want the practical details of what is allowed while playing, our Challenge Rules are a good companion to this page.
Community
The community is one of Hack n Roll's greatest strengths. Challenges create the spark. People keep the fire going.
Ask the question that feels "too basic." Share the approach that finally worked. Celebrate someone else's first solve. Leave a thoughtful reply in a thread. Help a beginner without spoiling the joy of discovery.
Respect is non-negotiable. We learn faster when people feel safe enough to be beginners out loud. Our Community Guidelines exist to protect that culture, not to replace kindness with bureaucracy.
Open Source
Hack n Roll's public platform source is open under the AGPL v3 because transparency belongs in security education. Open source also allows others to review how the platform works, contribute improvements, and learn from real-world code. Official challenges, flags, solutions, and branding remain proprietary. See Licensing and Open Source.
That openness is an invitation. If you want to fix a bug, improve documentation, polish the UI, or contribute ideas, you are welcome. Curious about how contributions work? Start with our Open Source page.
Looking Ahead
The long-term vision is simple: keep making cybersecurity education more accessible, more practical, and more human.
That means continuously improving challenges, growing learning resources, supporting contributors, and strengthening the community that forms around the project. The details will evolve. The direction will not.
Get Involved
Ready to start? Create an account, pick a challenge that looks interesting, and say hello in the forums when you get stuck, or when you want to help someone else.
Have questions? The FAQ answers the most common ones. Want to understand the ground rules? Visit Challenge Rules and Community Guidelines.
Hack n Roll is built with care for the CTF and security education community. Thanks for being here.
