CTFd
A Capture The Flag framework focusing on ease of use and customizability.
CTFd is a Capture The Flag framework focusing on ease of use and customizability. It comes with everything you need to run a CTF and it's easy to customize with plugins and themes.
Features:
- Create your own challenges, categories, hints, and flags from the Admin Interface
+ Dynamic Scoring Challenges
+ Unlockable challenge support
+ Challenge plugin architecture to create your own custom challenges
+ Static & Regex based flags
+ Unlockable hints
+ File uploads to the server or an Amazon S3-compatible backend
+ Limit challenge attempts & hide challenges
+ Automatic bruteforce protection
- Individual and Team based competitions
+ Have users play on their own or form teams to play together
- Scoreboard with automatic tie resolution
+ Hide Scores from the public
+ Freeze Scores at a specific time
- Scoregraphs comparing the top 10 teams and team progress graphs
- Markdown content management system
- SMTP + Mailgun email support
+ Email confirmation support
+ Forgot password support
- Automatic competition starting and ending
- Team management, hiding, and banning
- Customize everything using the plugin and theme interfaces
- Importing and Exporting of CTF data for archival
- And a lot more...