Cadre officiel du championnat

Règles du CTF

Deux règles priment sur tout le reste — le partage de flag et le write-up — puis viennent les règles de participation, de classement et de fair-play. Les lire, c'est déjà jouer proprement.

Règle fondamentale

Le partage de flag est interdit

Un flag ne se transmet jamais en dehors de ta propre cellule : ni par message, ni par capture d'écran, ni par fichier. La triche par partage corrompt le classement et ruine à la fois le travail des autres cellules et le tien.

  • ›La cellule est exclue du classement : ses membres n'apparaissent plus au scoreboard, en direct comme au classement gelé.
  • ›Les soumissions de flag de ses membres sont bloquées et rejoindre la cellule devient impossible.
  • ›Le bannissement n'est levé par l'organisation qu'après examen du cas.

Sanction : bannissement des cellules concernées.

Write-up obligatoire

Ton write-up sous 60 minutes

Toute cellule ayant résolu un challenge doit soumettre un write-up — un rapport d'exploitation décrivant la vulnérabilité exploitée, les étapes suivies et les preuves — au plus tard dans les 60 minutes qui suivront la soumission du flag. Il est transmis à l'organisation hors plateforme, par le canal annoncé au briefing.

  • ›La résolution est annulée : le challenge redevient non résolu pour ta cellule et disparaît des compteurs.
  • ›Les points sont retirés définitivement : re-soumettre le flag ne les fera jamais revenir.
  • ›Le retrait est notifié au joueur concerné et journalisé par l'organisation.

Sanction : retrait irréversible des points du challenge.

01

Participation et comptes

  • ›Un compte par participant : les comptes multiples sont interdits et entraînent l'exclusion.
  • ›Les inscriptions restent ouvertes uniquement pendant la période fixée par l'organisation.
  • ›Les administrateurs organisent et vérifient la compétition : ils ne participent pas au classement.
02

Cellules d'enquête

  • ›Le championnat se joue par cellules : le chef de cellule la fonde, puis elle est rejointe par ses membres (5 au maximum).
  • ›Les points d'une cellule sont la somme des points de ses membres ; ses résolutions sont l'union de celles de ses membres — chaque challenge ne compte qu'une seule fois.
  • ›Un membre peut quitter sa cellule ; si le dernier membre la quitte, la cellule est dissoute.
03

Flags et soumissions

  • ›Les flags respectent le format flag{...} : soumission exacte, sans espace supplémentaire.
  • ›Seule la première résolution correcte rapporte les points ; re-soumettre un flag déjà validé n'ajoute rien.
  • ›La plateforme limite les soumissions à 10 tentatives par minute ; l'organisation peut fixer un nombre maximal de tentatives par challenge.
  • ›Les indices éventuels se débloquent avec des points : leur coût est déduit du score.
04

Classement et clôture

  • ›Le classement suit en direct les points cumulés des cellules et l'évolution de chaque membre.
  • ›À la clôture, le scoreboard est gelé : les positions figées deviennent les positions de référence, quelles que soient les résolutions postérieures.
  • ›Pendant les clôtures, les compteurs de résolution sont masqués : on ne divulgue pas qui a trouvé quoi avant la reprise.
05

Sanctions de l'organisation

  • ›Retrait des points d'un challenge, définitif — notamment en cas de write-up non transmis sous les 60 minutes ou de partage de flag.
  • ›Bannissement d'un compte, bannissement d'une cellule (exclue du classement, soumissions bloquées) ou dissolution d'une cellule.
  • ›Chaque sanction est notifiée au joueur concerné et journalisée ; elle peut être levée par l'organisation selon le cas.
06

Fair-play technique

  • ›Aucune attaque contre l'infrastructure de l'école, de la plateforme ou des autres cellules : pas de scan, pas de déni de service, pas d'intrusion hors du cadre des challenges.
  • ›Aucune tentative de manipuler la plateforme (notes, flags, classement) en dehors des mécanismes prévus.
  • ›Respect des autres participants et des décisions de l'organisation : elles sont finales.

Joue propre. Enquête juste.

Ces règles peuvent évoluer au fil du championnat : toute version mise à jour reste consultable sur cette page. En cas de doute, demande à l'organisation avant d'agir.