What is CTFd

What is CTFd? 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.

More Information

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
  • Custom flag plugins

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

MTP + Mailgun email support

  • Email confirmation support
  • Forgot password support

Automatic competition starting and ending

Customize everything using the plugin and theme interfaces

Importing and Exporting of CTF data for archival