Frequently Asked Questions (FAQ)

Foire aux questions (FAQ)

General

Q: What is a Capture The Flag (CTF)?

This Capture the Flag (CTF) is a fun and educational cybersecurity competition for students from Canadian post-secondary institutions. Teams solve hands-on challenges in cryptography, open-source intelligence, reverse engineering, digital forensics, and more. Find flags, earn points, and learn real-world skills in a fun, safe environment!

Q: Do I need any experience in cybersecurity?

You will need at least some basic knowledge of Linux, networking, cryptography, and Docker usage.

Q: What should I bring?

Bring a laptop with Linux and Windows OS. Install any tools that may help you in the challenge. You will also need to install Discord and Zoom to access the support staff and submit a support ticket.

Q: How are the challenges structured?

The challenges in the event are divided into four difficulty levels:

  • Easy
  • Medium
  • Hard
  • Expert

The more difficult the challenge, the higher the points awarded. Participants can progress at their own pace. Total accumulated points will determine ranking and success.

Q: Are there any time limits for completing challenges?

Yes. The event runs from 10:00 AM ET to 4:00 PM ET on Wednesday, June 17, 2026. There are no individual time limits for challenges, but everything must be completed within this window.

Teams & Rules

Q: How many people can be on a team?

Teams must consist of 2 to 4 students from the same Canadian post-secondary institution.

Q: What tools can I use?

Participants are permitted to use any tools necessary to solve the challenges; however, any attempts to disrupt, exploit, or interfere with the competition platform or underlying infrastructure are strictly prohibited.

Platform & Troubleshooting

Q: How do I start a challenge?

Click the "Challenges" tab in the top navigation bar. Choose a category, pick a challenge, and begin!

Q: What does a flag look like?

Unless otherwise specified, flags look like this:

nccctf{[a-zA-Z0-9\-_=+[\]\\|;:'",<.>/?!@#$%^&*()]+}

Q: My flag isn't being accepted. What should I do?
  • Manually type or carefully paste the flag
  • Double-check spelling, capitalization, and format
  • Flags are case-sensitive
  • Ensure there are no extra spaces
  • Still stuck? Open a support ticket in the official NCC CTF Discord server
Q: I submitted a flag but didn't get points.

Make sure the flag is formatted correctly. Try refreshing or logging out and back in. If the issue persists, submit a support ticket in the official NCC CTF Discord server.

Q: A challenge won't load or the site is glitching.
  • Refresh the page or try another browser (Chrome or Firefox recommended)
  • Check your internet connection
  • If the issue continues, open a support ticket in the official NCC CTF Discord server
Q: What happens if a challenge appears broken or unsolvable?

If you believe a challenge is genuinely broken, for example, a service is unreachable or files are missing, please submit a support ticket in the official NCC CTF Discord server with a detailed description of the issue. Note that being stuck on a challenge is not the same as it being broken. The Support Team will investigate reported bugs but will not provide guidance on how to solve a challenge.

Help & Discord Server

Q: What is the Discord server for?

This server is your main support and communication hub throughout the competition. Use it to:

  • Interact with other teams and ask organizers questions
  • Receive live updates and announcements
  • Submit a ticket in from the #ticket-help channel for technical or challenge-related issues

⚠️ If you are unable to see certain channels, please ensure that the "Show All Channels" option is enabled in your Discord server settings.

Q: How do I get help during the event?

Open a ticket in the #ticket-help channel on the official NCC CTF Discord server. If you are attending in person, ask one of the organizers directly.

You can use tickets to:

  • Report bugs or broken challenges
  • Ask clarifying questions
Q: Can I request a hint for a challenge?

No. Hints will not be provided under any circumstances. If you are stuck, try approaching the problem from a different angle, reviewing your tools, or consulting reference materials.

Q: How do I create a support ticket in Discord?

Navigate to the #ticket-help channel under the "Ticket Support" section in the official NCC CTF Discord. Click the "Create Ticket" button. This will open a private ticket channel that only you and staff can see. Please write a detailed message describing your question or issue. A staff member will respond shortly.

Q: How do I join the Discord server?

Each team will receive an invite to the official NCC CTF Discord server. If you did not receive an invite, or if the link is not working, please contact Jamie Wong (jamie.wong@enfocom.com) as soon as possible.

Scoring & Prizes

Q: How is scoring handled?

Each challenge has a point value. Your score is the total of all the flags your team captures. The scoreboard updates in real time.

Q: Are there prizes?

Yes! Prizes are awarded to the top three post-secondary teams. Participants also gain valuable hands-on experience and recognition for their achievements.

Q: How are winners determined?

Winners are determined based on the scoring system within the CTFd platform and the total number of points earned. In the event of a tie, the team that reached the final score first will be considered the winner. Final decisions on winners and prize eligibility are at the sole discretion of the NCC as host. Announced winners are final.

Still have questions?

If you have any other questions during the event, please email info@ncc-cnc.ca or use the official Discord server. We are here to help!

Général

Q : Qu’est-ce que la capture de drapeau?

La capture de drapeau est une compétition de cybersécurité ludique et pédagogique destinée à la population étudiante des établissements d’enseignement postsecondaire canadiens. Les équipes se butent à des épreuves pratiques dans les domaines de la cryptographie, du renseignement de sources ouvertes, de la rétro-ingénierie, de la criminalistique numérique et plus encore. Trouvez des drapeaux, accumulez des points et développez des compétences utiles dans un environnement ludique et sécuritaire.

Q : Dois-je posséder de l’expérience en cybersécurité?

Vous devrez au minimum avoir des connaissances de base en Linux, en informatique de réseau, en cryptographie et dans l’utilisation de Docker.

Q : Que dois-je apporter avec moi?

Apportez un ordinateur portable doté des systèmes d’exploitation Linux et Windows. Installez tous les outils dont vous pourriez avoir besoin au cours de l’épreuve. Vous devez également installer les applications Discord et Zoom pour communiquer avec le personnel de soutien et soumettre des tickets, au besoin.

Q : Quelle est la structure des épreuves?

Les épreuves de la compétition sont réparties en quatre niveaux de difficulté :

  • Facile
  • Moyen
  • Difficile
  • Expert

Plus l’épreuve est complexe, plus vous recevrez de points si vous la réussissez. Les équipes peuvent avancer à leur propre rythme. À la fin de la journée, le total de points déterminera le classement et les équipes gagnantes.

Q : Faut-il respecter un délai pour réussir les épreuves?

Oui. La compétition se déroule de 10 h à 16 h (HE), le mercredi 17 juin 2026. Aucun délai individuel n’est prévu pour les épreuves, mais vous devez toutes les faire pendant cette période.

Équipes et règlements

Q : Combien de personnes peuvent faire partie d’une équipe?

Les équipes doivent être composées de deux à quatre membres qui étudient dans un même établissement d’enseignement postsecondaire canadien.

Q : Quels outils puis-je utiliser?

Les équipes ont le droit d’utiliser tous les outils nécessaires pour relever les épreuves. Toutefois, il est strictement interdit d’essayer de perturber ou d’exploiter la plateforme de la compétition et l’infrastructure sous-jacente, ou encore d’interférer avec celles-ci.

Plateforme et dépannage

Q : Comment puis-je commencer une épreuve?

Cliquez d’abord sur l’onglet « Challenges » dans le menu de navigation du haut. Ensuite, il suffit de choisir une catégorie et une épreuve.

Q : À quoi ressemble un drapeau?

Sauf indication contraire, les drapeaux ont un format semblable à ceci :

nccctf{[a-zA-Z0-9\-_=+[\]\\|;:'",<.>/?!@#$%^&*()]+}

Q : Mon drapeau est refusé. Que dois-je faire?
  • Saisissez le drapeau manuellement ou copiez-le en faisant bien attention.
  • Vérifiez l’orthographe, les majuscules et le format.
  • Les drapeaux sont sensibles à la casse, donc assurez-vous qu’il n’y a aucune espace superflue.
  • Le problème persiste? Envoyez un ticket de soutien sur le serveur Discord officiel du CNC.
Q : J’ai soumis un drapeau, mais je n’ai reçu aucun point.

Assurez-vous que le drapeau est dans le bon format. Essayez d’actualiser la page ou d’ouvrir une nouvelle session. Si le problème persiste, envoyez un ticket de soutien sur le serveur Discord officiel du CNC.

Q : Une épreuve ne s’affiche pas ou le site Web fonctionne mal.
  • Actualisez la page ou essayez un autre navigateur (nous conseillons Chrome ou Firefox).
  • Vérifiez votre connexion Internet.
  • Si le problème persiste, envoyez un ticket de soutien sur le serveur Discord officiel du CNC.
Q : Que se passe-t-il si l’épreuve semble ne pas fonctionner ou impossible à résoudre?

Si vous croyez réellement qu’une épreuve fonctionne mal, par exemple parce qu’un service ne répond pas ou que des fichiers sont manquants, envoyez un ticket de soutien dans le serveur Discord officiel du CNC en incluant une description détaillée du problème. Si vous n’arrivez pas à bout d’une épreuve, ce n’est pas nécessairement qu’elle est défaillante. L’équipe de soutien enquêtera sur les bogues signalés, mais ne fournira aucune indication quant aux solutions.

Aide et serveur Discord

Q : À quoi sert le serveur Discord?

Le serveur est l’endroit désigné pour obtenir de l’assistance et communiquer tout au long de la compétition. Il vous permet :

  • d’interagir avec d’autres équipes et de poser des questions au comité d’organisation;
  • de recevoir des mises à jour et des annonces en temps réel;
  • d’envoyer un ticket sur le canal #ticket-help pour tous les problèmes techniques ou en lien avec les épreuves.

⚠️ Si vous n’arrivez pas à voir certains canaux, assurez-vous que l’option d’afficher tous les canaux est activée dans vos paramètres de serveur Discord.

Q : Comment puis-je obtenir de l’aide pendant la compétition?

Envoyez un ticket dans le canal #ticket-help sur le serveur Discord officiel du NCC CTF. Si vous participez en personne, adressez-vous directement à l'un des organisateurs.

Vous pouvez utiliser les billets pour :

  • Signaler des bogues ou des défis brisés
  • Poser des questions de clarification
Q : Puis-je demander un indice pour un défi?

Non. Aucun indice ne sera fourni en aucune circonstance. Si vous êtes bloqué, essayez d'aborder le problème sous un angle différent, de revoir vos outils ou de consulter des ressources de référence.

Q : Comment puis-je créer un ticket de soutien dans Discord?

Rendez-vous au canal #ticket-help sous la section « Ticket Support » du serveur Discord officiel du CNC. Cliquez sur le bouton « Create Ticket ». Ainsi, vous ouvrirez un canal de ticket privé que seuls vous et le personnel pouvez voir. Rédigez un message détaillé pour bien expliquer votre question ou le problème rencontré. Un membre du personnel vous répondra rapidement.

Q : Comment puis-je joindre le serveur Discord?

Chaque équipe recevra une invitation à joindre le serveur Discord officiel du CNC. Si vous n’avez pas reçu d’invitation, ou si le lien ne fonctionne pas, communiquez dès que possible avec Jamie Wong (jamie.wong@enfocom.com).

Pointage et prix

Q : Comment le pointage fonctionne-t-il?

Une valeur en points est prévue pour chaque épreuve. Votre pointage correspond au total de tous les drapeaux capturés par votre équipe. Le tableau de pointage est mis à jour en temps réel.

Q : Pouvons-nous remporter des prix?

Oui! Des prix sont remis aux trois premières équipes du classement. En outre, les équipes vivront une précieuse expérience concrète et mériteront une reconnaissance pour leurs accomplissements.

Q : Comment les équipes gagnantes sont-elles déterminées?

Les équipes gagnantes sont déterminées en fonction du système de pointage de la plateforme et du nombre total de points obtenus. Si un bris d’égalité s’impose, l’équipe qui a atteint le pointage final en premier sera nommée vainqueure. Les décisions finales concernant les équipes gagnantes et l’admissibilité aux prix sont à l’entière discrétion du CNC. L’annonce des équipes gagnantes est définitive.

Vous avez d’autres questions?

Pour toute autre question qui survient au cours de la compétition, envoyez un courriel à info@ncc-cnc.ca ou utilisez le serveur Discord officiel. Nous sommes là pour vous aider!