Notice: Registration and Teams for Business CTF and University CTF do not work as described below. For these CTFs specifically, please review their specific articles.
The first step in participating in any Hack The Box CTF is to register on our CTF Platform. This is a separate platform from the main website, and as such, requires a completely separate account.
Click the button below to view the CTF Platform!
Registering an Account
If you've never created an account on the CTF Platform, you'll need to do so. Luckily, the process is quick and easy! Click on the Sign Up button in the upper-right to pull up the registration form.
Fill out the form using a valid email, as this is where you will receive communications regarding the CTF, including information about post-CTF prizes. Once done, submit the form using the Register button, and you will be taken to the platform.
Joining a Team
You need to be a part of a Team to participate in a CTF, so you'll either need to join one or create your own. To join a Team, click on the Teams page in the upper navigation menu. Click on Join Team and search for the name in the drop-down menu.
Once you've selected the Team you'd like to join, click on Send Join Request. The Team Captain will be prompted to accept or deny your request.
Create a Team
Instead of joining an existing Team, you can choose to create your own! You can be the Captain and sail your hacking crew through the cyber-seas. To start, click on the Create Team button.
Fill out the Team Creation Form with the appropriate information. The Team Discord Link field is not mandatory, but if you choose to fill it in, a Join Team Discord button will be available for your Team Members next to your Team in the My Teams tab.
Keep in mind, you can only create a new Team if you are not already a Captain of an existing Team. You cannot be the Captain of two Teams at the same time, so you'll need to transfer ownership of the Team to someone else before you create your new one.
Managing Your Team
Accepting a Join Request
To add people to your Team, have them send a join request using the process detailed earlier in this article. Once they have done so, you'll have the ability to accept the join request.
To do so, navigate to the My Teams Page, however over your Team, and click Manage Team.
Click on the Members page, and you'll be presented with any Pending Join Requests. From here, you can choose to either accept or deny the request.
Managing Team Members
From the Members page, you also have the ability to manage your existing members. You can transfer ownership of the Team, or alternatively, remove them from the Team.
Transferring ownership of the Team is an irrevocable action- once you change ownership the person you transfer it to will have control of the Team. You'll need to enter your password to confirm the change.
If you decide you want to be Team Captain again, you'll need to ask whomever you transferred it to transfer it back.
Joining a CTF
To play in a CTF, hover over the event you wish to participate in and click Sign Up. You'll be prompted to select which Team you want to join the CTF as a member of. If the CTF is private, you'll be required to enter the password.
Different CTFs may have different eligibility requirements to join, so be sure to read any information or updates publicized by Hack The Box for clarification.