CTFd
Apache-2.0⚖️ Dual Use · Python
CTFd is the most widely deployed open-source platform for hosting Capture The Flag cybersecurity competitions in jeopardy-style, king-of-the-hill, and custom formats. Built with Flask, it provides challenge management, team registration, scoring, hint systems, and a real-time scoreboard with full customization through themes and plugins. CTF organizers, universities, corporate security training programs, and conference organizers use CTFd to create and manage competitive hacking events that teach and test security skills across domains including web exploitation, cryptography, forensics, and reverse engineering. The platform supports dynamic scoring, challenge dependencies, flag submission rate limiting, and integrates with containerized challenge deployment, making it the go-to solution for events ranging from small internal training exercises to large international competitions.
Tags
Details
- Category
- ⚖️ Dual Use
- Language
- Python
- Repository
- CTFd/CTFd
- License
- Apache-2.0
- Platforms
- 🐧linux🍎macos🪟windows
Links
Community Reviews
No reviews yet. Be the first to review CTFd.
More in Dual Use
ProxyChains-ng
CForce any TCP connection through SOCKS4/5 or HTTP proxies. Chain multiple proxies for anonymity.
Socat
CMultipurpose relay tool. Bidirectional data transfer between two data channels - sockets, files, pipes, devices.
ngrok
GoExpose local servers to the internet via secure tunnels. Instant public URLs for localhost services.
Rclone
Gorsync for cloud storage. Sync, copy, and mount 70+ cloud providers. Command-line Swiss army knife for cloud data.
GTFOBins
ShellCurated list of Unix binaries that can be used to bypass security restrictions. Living off the land, documented.
LOLBAS
ShellLiving Off The Land Binaries, Scripts and Libraries for Windows. Documenting every Windows binary with offensive potential.