An open-source platform for hosting Jeopardy and King of the Hill style Capture the Flag competitions.
FBCTF is an open-source platform for hosting Capture the Flag competitions, supporting both Jeopardy and King of the Hill styles. It provides tools for organizers to set up challenges, manage team registrations, and run events ranging from small sessions to large-scale competitions with hundreds of participants.
Cybersecurity educators, event organizers, and CTF enthusiasts who need a flexible platform to host hacking competitions for training, recruitment, or community events.
Developers choose FBCTF for its flexibility in competition formats, scalability for various event sizes, and the ability to self-host, making it a cost-effective and customizable alternative to proprietary CTF platforms.
Platform to host Capture the Flag competitions
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports both Jeopardy and King of the Hill styles, allowing organizers to run varied CTF events as highlighted in the README's description and key features.
Can accommodate from two to several hundred participants, suitable for events of any size, as mentioned in the project description and 'How do I use FBCTF?' section.
Provides an admin interface for entering challenges and managing team registrations, simplifying event management per the usage instructions and linked Admin Guide.
Offers development and production installations with a recommended quick setup guide, ensuring flexibility for different needs as detailed in the Installation section.
The README admits that custom installations require more technical expertise and offer less flexibility than the quick setup, which can be a barrier for non-technical users.
Being self-hosted, organizers must handle server setup, updates, and error troubleshooting, as indicated by the need to check logs like /var/log/hhvm/error.log.
Compared to commercial platforms, it may lack advanced features like automatic scaling or built-in analytics, relying on community contributions for enhancements.