Skip to content

Creating Private and Public CTF Competitions

This KB article will cover how to enable or disable public registration in CloudCTF. This article is intended for CTF Admins (Cyber Range Instructors). If you do not yet have an account with the Virginia Cyber Range, please see Getting an Instructor Account and Creating Your First Course.

CloudCTF allows for both private and public CTF competitions by providing a public registration feature in the admin settings of a CloudCTF environment.

  • Private CTF competitions are the default in CloudCTF and only allow students enrolled in Virginia Cyber Range courses to access the environment. To learn more about making a CloudCTF competition private, please see How to Setup a Private CTF Competition below.

  • Public CTF competitions must be enabled in the admin settings of a CloudCTF environment and allow users from outside of the Virginia Cyber Range to participate in CloudCTF competitions. To learn more about making a CloudCTF competition public, please see How to Setup a Public CTF Competition below.


How to Setup a Private CTF Competition

1. To create a private CloudCTF environment for users enrolled in Cyber Range courses, please get started by first creating a new CloudCTF environment. Please follow the guide outlined in our KB article, Creating a CloudCTF Environment.

2. Once you have successfully created your CloudCTF Environment, please launch the environment.

3. Next, you will need to navigate to the Admin settings of your environment. Please click on Admins, as shown in the image below.

The Admins panel can be found at the top of the screen, as the rightmost of the four choices.

4. You will now need to make sure that public registration is disabled. If the Allow Public Registration box is checked, please uncheck the box and then click on Confirm to save the settings.

The Allow Public Registration box can be found just below the Date and Time section, as the first box.

5. Virginia Cyber Range students that are enrolled in active courses will be able to access the CloudCTF environment from within the exercise area. Students can be provided with the Getting Started in CloudCTF player article for more information on accessing the environment.


How to Setup a Public CTF Competition

Note:

Public CTF competitions must be enabled in the admin settings of a CloudCTF environment to allow users from outside of the Virginia Cyber Range to participate in CloudCTF competitions. Public CTF competitions can also help with maintaining student privacy during a competition. Please check out our article on student privacy protection. for more information.

1. To create a public CloudCTF environment for users outside of the Virginia Cyber Range, please get started by first creating a new CloudCTF environment. Please follow the guide outlined in our KB article, Creating a CloudCTF Environment.

2. Once you have successfully created your CloudCTF Environment, please launch the environment.

3. Next, you will need to navigate to the Admin settings of your environment. Please click on Admins, as shown in the image below.

The Admins panel can be found at the top of the screen, as the rightmost of the four choices.

4. You will now need to make sure that public registration has been enabled. Please check the Allow Public Registration box and then click on Confirm to save the settings.

The Allow Public Registration box can be found just below the Date and Time section, as the first box.

5. Once you have successfully enabled public registration, please navigate to the CloudCTF start menu by clicking on the CloudCTF logo, as shown in the image below.

The CloudCTF logo can be found at the top left of the screen.

6. Next, please copy the full URL from your address bar, as shown in the image below.

The URL can be found at the top of the screen in the address bar, after "https://".

7. After you have enabled public registration and copied the URL address from your CloudCTF homepage, you will be able to share this link with users from outside the Cyber Range. Once a user navigates to the link, they will be able to register for the CTF competition by using their Facebook, Google, or Microsoft Azure account.

Users from outside of the Virginia Cyber Range can be provided with the Getting Started in CloudCTF player article for more information on registering for a public CTF competition.


Note:

If you experience any issues starting or viewing CloudCTF in your web browser, please refer to our CloudCTF troubleshooting article for helpful tips on resolving the matter.

If you are unable to resolve the issue, please reach out to our support team for assistance.