Managing a CTF Event
Diablo avatar
Written by Diablo
Updated over a week ago

Capture The Flag (CTF) events are exciting and competitive gatherings, and hosting a successful CTF event involves careful planning and coordination of various aspects, from event details to participant management. We have set up many capabilities that will allow organizers to independently manage event settings and configurations, eliminating the need for extensive coordination with our technical delivery team.


Event Management

Clicking the "Admin Panel" button on the top right side will bring up the Manage Events tab that lists the events. For every event, the CTF organizers have access to various management options under three main tabs:

Event Details, Event Settings, Challenges, and Participants:

Editing Event Details

Administrators and Event Managers have the ability to modify event details seamlessly:

  • They can customize the event title

  • Upload banners and logos

  • Update the event website

  • Adjust the event description

  • Add a prize pool with a list of prizes

This flexibility enables organizers to tailor the event to their specific needs and branding.


Editing Event Settings

Organizers control many settings to adapt the event structure and functionality to enhance the overall participant experience.

  • Modifying the team size

  • Managing event passwords

  • Whitelisting domains

  • Toggling certificate generation

  • Hiding the scoreboard

  • Enabling analytics for participants

  • Pausing the event when necessary

Whitelisting Domains

Hosts can restrict event signups to specified domains. They can configure a list of permissible domains in the "Event Settings" tab, ensuring that only users with emails from these domains can sign up. This feature is essential for hosts who wish to maintain a controlled and secure environment for their events.

Event managers should navigate to "Event Settings" and then scroll to the "Whitelisted Domains" section. Here, they can:

  • Toggle whitelisting on or off.

  • List the domains to which they wish to restrict access.

  • Input multiple domains and include subdomains using a wildcard.

Any participants who signed up before the implementation of whitelisting and did not have a compliant domain will be marked with a red alert in the “Participants” tab.

Moreover, any users attempting to sign up without a compliant domain cannot proceed with the registration process.

Certificate Generation

Event managers should navigate to "Event Settings" and then scroll to the "Certificate of Participation" section. They can perform the following actions:

  • Toggle the certificate generation on or off.

  • Specify the minimum points required to acquire the certificate.

  • Choose the naming sensitivity (Full Name or Usernames).

Players can now claim the certificate after reaching the needed points for it by navigating to the past events and selecting the certificate icon. After filling in their name (depending on the sensitivity set by the hosts), they can click to preview and download the digital copy:


Managing Participations

Organizers can easily list teams and players in dedicated tabs, search for specific participant information, sort columns for better organization, export participant details in CSV format directly via the platform, and remove teams and players as needed. This comprehensive participation management ensures smooth event operation and organization.


Managing Challenges

On this panel, there is a high-level overview of the number of Challenges, the estimated time, and the targeted experience. The tiers of experience are determined based on the number and difficulty of different Challenges and are the following:

  • Beginner

  • Specialist

  • Expert

  • Principal

Clicking on a Challenge, a sidebar will be presented that describes the Challenge, listing its category, difficulty, the average solve time across all events, and a history log about its presence in past events of the organization:

Adding and Removing Challenges

Administrators and event managers will begin with an empty event canvas, allowing them to incorporate Challenges according to their preferences. They can search for Challenges by name or apply filters based on category and difficulty. Once they identify the most suitable Challenges for their CTF event, they can simply click "Add" to include them.

To remove a Challenge, the Administrator can click on the three dots and select "Remove Challenge"


For more information, you can visit the CTF Platform Help Center:

Did this answer your question?