Rules TeaserCTF

Eligibility

TeaserCTF

In the TeaserCTF, everyone can participate. However, only junior participants who are eligible to participate in the LCSC Finals can qualify for the LCSC Finals via the TeaserCTF.

LCSC Finals

To compete in the LCSC Finals, participants must meet the following conditions:

  • Born after 31 December 1999
  • Be a LU citizen or resident for at least 2 years.
  • Qualify via TeaserCTF or openECSC

Age groups

  • Junior: born between 1 January 2005 and 31 December 2010
  • Senior: born between 1 January 2000 and 31 December 2004

When?

  • Start: Sat, 1st February 15:00 CET
  • End: Mon, 31st March 15:00 CET

Where?

The TeaserCTF will take place on lcsc.capturetheflag.lu. The official communication channel is the LCSC discord server.

Challenges

The competition features challenges from 5 categories: Crypto, Web, Reverse Engineering, Pwn and Misc.

Scoring

The scoring for each challenge is identical and every challenge weighs the same number of points at the time of its release. Scoring is dynamic: the more a challenge is solved, the less points it weighs. Every challenge starts at 500 points and decreases to a minimum of 100 points at a certain number of solves. The scoring formula is the following:

max(100, int(500*min(1, k/(k+x-1))**e))

where ** represents the exponentiation and x is the number of solves. The two parameters are set to e=1.89 and k=14.

Solves Points
1 500 points
2 438 points
5 310 points
10 195 points
15 134 points
20+ 100 points

Competition

  • Each player may only have one account and may only play under one name/nickname.
  • Announcements regarding the competition will be posted on the official Discord server.
  • Collaboration with other players is prohibited. This includes (but is not limited to) sharing hints, exploits or flags.
  • Flags are in the format LzPn{l33t_c0de} if not specified otherwise.
  • The use of automated scanning tools, or in general tools generating large amounts of traffic is prohibited.
  • Support is given using the official Discord server only.

Fair Play

  • Attacking other contestants or contest infrastructure is prohibited. Targets are clearly stated in the challenge descriptions. This also includes social engineering and all the actions aimed to gain access to other player's accounts.
  • Any action aimed at generating excessive load to the contest infrastructure is not allowed. Any kind of action resulting in DoS is not allowed (e.g. network, logical, …)
  • Asking privately for hints to players is prohibited. This is valid for both asking and giving hints.
  • If you are stuck, feel free to ask on the LCSC discord and tag the challenge author.
  • Sharing exploits, solutions or writeups publicly on the internet during the CTF is not allowed.
  • If any bug or flaw is found in the infrastructure platform, players are kindly asked to report it to one of the organisers in the discord.