These files are confidential and should not be shared externally until the competition begins.
CTF challenge repo naming scheme:
/category/challenge_name/
Things to include within each challenge directory:
/srcdirectory for source files that need to be built (dynamic challenges)/staticdirectory for public files that are GIVEN TO THE USER AS-IS (static challenges)/hintdirectory for any hint filesREADME.mdfile with challenge name, description,UMASS{...}flag and any notes [optional, internally facing]solution[.md/.txt]file with challenge solution [and flag if ready]- [optional]
/solverdirectory for any scripts for solving the challenge
Flag format: UMASS{...} where ... is the secret.
IMPORTANT:
- Pushing directly to
mainis blocked! - Make a branch with your changes and then create a pull request to merge your code into
main. - Your pull request must contain most of the items above (main exception being the solution).
- If you need help, don't hesitate to ask in Discord.