CTF Design Guidelines
Design guidelines for CTF authors and organizers
The ideas collected here come from the feedback and ideas from niklasb and tsuro from ESPR, icchy from TokyoWesterns, fox from Tasteless, l4wio from MeePwn, orange from HITCON, StalkR from TeamBaguette, albinowax, plus organizers of Google CTF. Some design ideas were inspired by the book Puzzlecraft from Selinker and Snyder.
For feedback, contact the author on twitter or comment directly on this document here.
Specialized Knowledge and Resources
Challenge Reuse and Multi-flag Tasks
Declining scale (and speedruns)
Offline tasks with a hardware component
Real-life tasks with a stage presentation component