Sardinia Len Cyber Camp – Capture the Flag Finals
Official Rules & Format
Competition Overview
The CTF Final is divided into two distinct contests, taking place over two consecutive days:
Day 1 – Jeopardy CTF (September 25)
- A classic Jeopardy-style Capture the Flag competition.
- Duration: 12 hours, from 10:00 AM to 10:00 PM.
- Challenge Categories: Crypto, Misc, Reverse Engineering, Pwn, Web.
- Teams will solve challenges to earn points, with increasing difficulty across the board.
- Online collaboration is allowed among all team members throughout the event.
- This contest will contribute to the overall score used in the final ranking.
Day 2 – Sardinia Len Speedrun Arena (September 26)
- A fast-paced, head-to-head contest composed of 5 timed rounds (details below).
- This event follows special rules regarding participation limits and support constraints.
- The score from this contest will be combined with the Jeopardy CTF score to determine the final rankings and podium.
Sardinia Len Speedrun Arena Rules
1. Contest Structure
- Sardinia Len Speedrun Arena consists of 5 rounds, each lasting a maximum of 20 minutes.
- Each round is dedicated to a different CTF category:
- Crypto
- Web
- Reverse
- Pwn
- Misc
2. Team Composition
- Only 2 players per team, freely chosen by the team, participate in each round.
- Each player may take part in a maximum of 2 out of the 5 rounds.
- The remaining 3 players are not allowed to intervene, except within the limits of the allowed help (see point 5).
- It is the team's responsibility to strategically manage player rotation while respecting this rule.
3. Round Execution
- Teams tackle the same challenge simultaneously.
- Each round lasts a maximum of 20 minutes.
- A round ends when:
- Time runs out, or
- All teams have completed the challenge.
4. Scoring and Bonuses
- In the speedrun challenge, teams earn bonus points based on their finishing order, with earlier finishers receiving more points.
- The maximum score available in the speedrun is equal to:
MIN(200, 10% of the top team's Jeopardy score)
- Each team’s speedrun score is then calculated using the following formula:
Speedrun_Score(i) = Max_Speedrun_Score × (1 / i)
Where:
- i is the team’s finishing position in the speedrun (1 = first, 2 = second, ..., 10 = tenth)
- Max_Speedrun_Score is the lower of 200 or 10% of the top Jeopardy score
- Example:
- If the top Jeopardy team scored 1800 points, then:
Max_Speedrun_Score = MIN(200, 1800 × 0.10) = 180
-
Placement |
Formula |
Points |
1st | 180 × 1/1 | 180 |
2nd | 180 × 1/2 | 90 |
3rd | 180 × 1/3 | 60 |
4th | 180 × 1/4 | 45 |
... | ... | ... |
- If the top Jeopardy score is 3000, then:
Max_Speedrun_Score = MIN(200, 300) = 200
5. Requesting Help
- During each round, each team may request support once from one of the 3 inactive players.
- Support may last a maximum of 2 minutes.
- Support can only be provided through voice communication, with no screen sharing or remote control.
- The organizers will monitor compliance with this rule.
Behavior and Fair Play
- Any collaboration between teams is strictly prohibited.
- The use of automated tools that violate the spirit of the CTF is prohibited.
- Teams caught breaking the rules may be penalized or disqualified.
Ranking and Winners
- At the end of the 5 rounds, each team’s final score is the sum of the points earned during:
- The previous day's CTF
- The Speedrun Arena rounds
- The total will then be adjusted with any applicable bonuses earned through speed in solving the challenges.
For any questions or clarifications, please contact the event organizers.