University of Waterloo Capture the Flag (CTF) Club

The goal of the University of Waterloo Capture the Flag (CTF) Club is to provide a competitive, comfortable, and challenging forum for those wishing to test their computer science skills and knowledge. We create this environment by hosting competitions, holding workshops, and preparing teams to participate in CTFs not hosted by the University of Waterloo.

CTF competitions are a set of online challenges that are created to determine participant mastery of various tools, algorithms, and information. Participant abilities are determined by whether they are able to retrieve specific information, known as flags, from the challenge presented.

( For example, if the challenge is: "What is the Answer to the Ultimate Question of Life, the Universe, and Everything?". The flag would be "42". )

The category of questions typically present in CTFs are:
* crypto,
* forensics,
* miscellaneous,
* pwn,
* reversing, and
* web,
but it is common for other challenge categories to appear depending on the feedback we receive from our participants.

The only requirements to participate in a CTF are a LAPTOP and a WILLINGNESS TO LEARN. We structure questions so any one of any skill level is able to get at least get a few flags, while also providing challenges that may be out of reach for most participants.


20180711: UWaterloo CTF 4 (Co-organized with CACR and the UWaterloo Computer Science Club)

20171123: Computer Networking Workshop (notes)

20171114: UWaterloo CTF 3 (Co-organized with CACR and the UWaterloo Computer Science Club)

20170713: UWaterloo CTF 2 (Co-organized with WiCS and CACR)

20170228: UWaterloo CTF 1 (Co-organized with WiCS)

If you are interested in joining the CTF Club, please email Additionally, you may join our mailing list to hear about our upcoming events and training sessions!

Right now we are looking for individuals to run events and test various CTF training resources. If this interests you, please contact us!

We have NO TOLERANCE for physical/verbal/sexual harrassment of any human, humanoid, or AI!

It is expected that all those involved in CTF events will:

Unacceptable Behaviours Include: intimidating, harassing, abusive, discriminatory, derogatory, or demeaning speech or actions by any participant in our community online, at all related events, and in one-on-one communications carried out in the context of community business.

Harrassment Includes: harmful or prejudicial verbal or written comments related to gender, sexual orientation, race, religion, disability; inappropriate use of nudity and/or sexual images; deliberate intimidation, stalking, or following; harassing photography or recording; sustained disruption of talks or other events; inappropriate physical contact, and unwelcome sexual attention.

Consequences of Unacceptable Behaviour: Unacceptable behaviour from any community member, including sponsors and those with decision-making authority, will not be tolerated. Anyone asked to stop unacceptable behaviour is expected to comply immediately. If a community member engages in unacceptable behaviour, the community organizers may take any action they deem appropriate, up to and including a temporary ban or permanent expulsion from the community without warning.

Experiencing Unacceptable Behaviour: If you are subject to or witness unacceptable behavior, or have any other concerns, please notify an organizer as soon as possible (contact info below). Additionally, community organizers are available to help those experiencing unacceptable behaviour feel safe. In the context of in-person events, organizers will also provide escorts as desired by the person experiencing distress.

Addressing Grievances: If you feel you have been falsely or unfairly accused of violating this Code of Conduct, or feel as though your complaints of inappropriate conduct have not been heard, you should contact the club president, Brittany Postnikoff ( with a concise description of your grievance.

Scope: We expect all community participants (participants, organizers, sponsots, and other guests) to abide by this Code of Conduct in all community venues pertaining to community business.

License Information and Attribution: This Code of Conduct is distributed under a Creative Commons Attribution-ShareAlike license, derived from the Open Source Bridge Code of Conduct.


TWITTER: @uwaterloo_ctf


MAILING LIST: ctf-club

We would like to thank the Center for Applied Cryptographic Research for the donation of a server required to organize and host our events. Thank you!

CrySP Logo