A fast, efficient and lightweight (~100 KB) Capture The Flag framework inspired by the HackTheBox platform. Built with Flask.
RootTheBox CTF Framework is an innovative tool designed for enthusiasts of Capture The Flag (CTF) competitions. Leveraging the simplicity of Flask, this lightweight framework — clocking in at approximately 100 KB — offers a fast and efficient solution ideal for both organizations and individuals who want to manage their CTF events without a hefty price tag. The framework is inspired by the popular HackTheBox platform and is packed with features that make it not only scalable and customizable but also budget-friendly.
Whether you're a developer looking to host your own CTF competition or a learner interested in diving into practical cybersecurity exercises, RootTheBox provides a robust environment that doesn't compromise on functionality or performance. With its easy deployment options and strong administrative controls, it promises a seamless experience tailored to your needs.
RootTheBox serves not just as a CTF scoring engine but also as an effective manager that is well-equipped to handle various levels of traffic, proving to be a valuable asset for both casual learners and seasoned developers.
Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.