Platform Documentation
Getting Started
- Create an account or sign in
- Open the Challenges page and choose a category
- Submit flags in the format ctf{your_flag}
Scoring Model
- Correct solves add challenge points to your base score
- Unlocking hints applies penalty points
- Net Score = Base Points - Hint Penalties
- Scoreboard ranking uses net score, then solve count as tie-breaker
Hints
- Hints are optional and challenge-specific
- Each hint shows a penalty cost before unlock
- Unlocked hints remain visible to the same user account
Attachments
- Challenge attachments are downloadable from challenge cards
- Only authenticated users can download files
- Admins can upload/delete attachments from challenge edit page
Admin Operations
- Create/update/delete challenges and categories
- Manage users and roles
- Broadcast announcements and monitor platform stats
Security Notes
- Critical forms are CSRF-protected
- Destructive actions require POST requests
- Login rate limiting is enabled to reduce brute-force attempts
Quick Navigation
Top Players
Popular Challenges