Rules – CyberSci Nationals 2021

Who can attend the event

Participation at the CyberSci National finals is open to the students who participated on the regional winning teams of the 2020 CyberSci competitions, as long as they are Canadian citizens and no more than 26 years old. Junior team members must be no more than 19.

No coaches, mentors, friends and advisors

Each team can only have 4 participants.  No help from anyone else is allowed during the event.  

No discussion with any person outside the 4 team participants is allowed during the event if the discussion is regarding event activities, or related technology, tools or techniques – online or in person.  

This is not a “challenge” for participants to try and manipulate or defeat. It is absolute.  If you cannot agree, please do not enter this competition.  Cheaters will be disqualified, and may have their school disqualified from future events as well.  Participants must sign a waiver to promise not to cheat on this.  It is serious!

Some substitutions are allowed on the team

If someone from the regional team cannot compete at the national event, then substitutions are allowed.  Preferably someone who is returning to the team’s school in September, so we can keep the community going!  Failing that, then anyone still in any school or just graduated this year.  No professionals!

No entry fee

No fee is charged to participating teams.  The sponsors pay for all expenses and prizes.

Respect for each other and the rules

We want to be inclusive, respectful, and have fun. Everyone knows what that means.  See below for the official version of this, and the penalties for not going along.


We will be using our own copy of CTFd online.  It will be revealed 3 days before the event and you can register yourself and your team at that time.

In the unlikely event that multiple teams finish with the same score at any of the winning levels (1st, 2nd, 3rd), the tie will be broken based on fastest time.  That is, the team that was first to enter their answer into the scoring system will be the winner of that level.

Also in the unlikely event that all teams get “stuck” on a challenge then the organizers may choose to give an extra hint – the exact same hint – to everyone.  This is entirely at the discretion of the organizers and cannot be debated by any team.  [Added July 15, in case too many,  too hard.]



By entering the Challenge, each Participant agrees: (i) to be bound by the Official Rules and by all applicable decisions of the Sponsors and Organizers which shall be binding and final; (ii) to waive any rights to claim ambiguity with respect to the Official Rules; (iii) and to waive all of his or her rights to bring any claim, action, or proceeding against CyberSci Organizers and Sponsors in connection with the Rules.


The CyberSci Organizers and Sponsors assume no responsibility for any damage to your computer system, laptop, or notebook, which is occasioned by accessing the Challenge cyber range, software, system, and/or Website or participating in the Challenge, or for any computer system or program malfunctions, or other errors, failures, delayed computer transmissions or network connections that are human or technical in nature – including damage caused by other competitors.


The Organizers reserves the right in its sole discretion to disqualify any individual who is found to be tampering with the entry process or the operation of the Challenge or the Challenge Website or system, to be acting in violation of the Official Rules, or to be acting in an unsportsmanlike or disruptive manner, or with the intent to disrupt or undermine the legitimate operation of the Challenge, or to annoy, abuse, threaten, or harass any other Participant, Organizer or Sponsor, and the Organizer reserves the right to seek damages and other remedies from any such person as they deem appropriate.


To the maximum extent permitted by law, by participating in the Challenge, Participant agrees to indemnify the CyberSci Organizers and Sponsors from any liability, claim, demand, loss, damage, cost, and expenses arising from Participant’s non-compliance with the Official Rules for which the Organizer will or may become liable, including violation of third party rights, including without limitation, intellectual property, confidentiality, privacy, trade secret, and other rights.


All Participants agree that personal data, especially name, email address, and resumé (if submitted) may be processed, stored, and otherwise used for the purposes and within the context of the Challenge.  This means the Sponsor organizations will get a copy to be treated in the same manner as they treat all job applicants.

If you read this far, you get to know that a “technical” web app attack will not help you on the first Internet-based challenge against the … website. Just use your “manual” recon skills.


Participants must be Canadian Citizens and aged 26 or younger on December 31, 2021.  (Junior team members 20 or younger on same date.)  [corrected July 15.  Was 19 in error]

Affidavits of compliance and eligibility, a liability release, and where lawful, a publicity release (collectively, “Prize Claim Documents”) will be required. Confirmation of prize winners is subject to the Organizer’s verification of the Prize Claim Documents.


If a Participant has any questions regarding the rules or scoring of the Challenge, the Participant should promptly contact the Organizer in advance of the start date of the Challenge. 

Any issues or objections regarding the Challenge must be in writing and delivered to the Organizer. The Organizer shall be the final arbitrator of any such issue or objection. If an issue or objection cannot be resolved to the Organizer’s satisfaction, the affected Participant will be deemed ineligible to win a prize, but the Official Rules will otherwise continue to govern the affected Participant and the Challenge. A decision or ruling by the Organizers is final and non-appealable.

Version1 – June30/21 – Published to Discord as PDF.

Version2 – July 15/21 – Fixed “7-Eligibility” ages for juniors to 20.  Added to Scoring section: “all teams are stuck.”