UACTF Help


Not Sure Where to Begin?

Solving and Submitting Flags:

  1. Click on a challenge to view its description, download associated files, or access connection details.
  2. Once the flag (e.g., uactf{flag_goes_here}) is found, enter it into the flag submission field.
  3. Click on the "Submit" button to submit your answer. Note: in the UACTF competition, every challenge will have 25 or less submission attempts!
  4. Correct flags award points and update the scoreboard!

Stuck on a challenge? Take a look at our Training Guides:


Click here to view UACTF Practice Game Challenge Walkthroughs!



What is a Flag?

In Capture-the-Flag competitions, a flag is a specific, hidden string of text (e.g., FLAG{this_is_a_sample}) that acts as proof of solving a security challenge. In UACTF, all flags are formatted as follows: uactf{this_is_an_example_flag!}. Some challenges may have flag formatting rules, which will be specified in the challenge description. For example, if a challenge says "The flag format is uactf{Flag_Goes_Here_###}" the flag requires all words to have the first letter capitalized, spaces are replaced with underscores, and there are three numbers at the end of the flag.


Here's an example of a flag that's valid, I wonder what it does: uactf{Found_The_Fl@g!}


Flag Formatting Guide:


UACTF is made by volunteers, and sometimes our challenges may contain typos, misconfigured flags, or other errors. Please don't be afraid to bring up any concerns you may have about a challenge. We are happy to help!