-
Come up with an idea and put it on the Google Sheet. Make sure there isn't already a similar challenge.
-
Create your challenge and a
chall.yaml
file. See CHALL_YAML_GUIDE.md for more information. -
Make sure to include a solvepath, and/or any scripts you used yourself to make/solve the challenge.
-
Add a
Dockerfile
(if needed). Look at other similar challenges from previous CTFs as a guide. If you need help ask an admin. -
Create a branch, name it in the format of
category/chall-name
. -
Switch to your branch and publish it.
-
Commit and push your chall, make sure to have no compiled binaries or anything else that should be ignored.
-
Open a pull request, assign reviewers, labels, etc.
-
We will review your challenge during club. Leave constructive criticism for your peers!
-
Do not merge your own challs, leave it to admin. We will not merge challs until they get reviewed.
This repository has been archived by the owner on Jun 11, 2024. It is now read-only.