基于 Rust 的开源 CTF 实训及竞赛平台 | Open-source CTF training and competition platform based on Rust
FloatCTF is an open-source platform for hosting cybersecurity training competitions. It allows organizers to create and manage hacking challenges, while participants can register, solve challenges organized by category (web security, cryptography, reverse engineering, etc.), compete in real-time scoreboards, and learn together through discussions. The platform supports two competition formats: traditional puzzle-solving (Jeopardy style) and live attack-defense battles where teams attack each other's systems. Each challenge runs in its own isolated environment for safety, and the platform automatically manages scoring, timers, and rankings.
How It Works
A friend tells you about FloatCTF, an open platform where you can practice hacking skills through fun challenges.
A teacher or event coordinator installs the platform and creates challenges for participants to solve.
You sign up with your student ID, pick a username, and jump into your first cybersecurity puzzle.
Each challenge you crack correctly adds points to your score, and you can see yourself climbing the leaderboard.
Solve as many challenges as you can at your own pace
Attack opponent systems while protecting your own infrastructure
The built-in forum lets you chat with fellow participants, share hints, and learn from each other's approaches.
Whether you climbed the rankings, learned new techniques, or won the competition, you've leveled up your cybersecurity skills.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.