Tournaments
Sitting down and testing what you learnt is great, but doing it in a group is just so much better and this is why we offer you the possibility to make testing your knowledge a team experience by means of tournaments.
Tournaments are set up and scheduled by the administrator and appear in your Tournaments section once the scheduled time has come to start.
Note
Before you start, verify that WebSockets is running on your browser. For additional information, refer to Creating a Tournament.
From the menu, select Tournaments. A list of previous and currently scheduled tournaments appears. The example below illustrates a tournament that you have been registered for and is now ready for you to join.
Go to the newly added tournament and click <JOIN TOURNAMENT NOW>. You are asked to register by selecting an avatar, assigning a nickname and selecting the framework that you feel most familiar with, for example Java.
Click <JOIN THE TOURNAMENT> to start.
Go through the questions together with your entire team on this tournament. The questions usually consist of code review with multiple choice questions on vulnerability issues in the code. To answer a question, choose the correct answer and click <SUBMIT> within the remaining time according to the timer (in seconds).
Note
You can answer every question only once. Once you click <SUBMIT>, the button turns gray and becomes unavailable.
If you don’t answer within the remaining time according to the timer, the question times out and is considered answered incorrectly.
The answer is processed and the result displayed only after the remaining time has elapsed.
From the menu, select Tournaments. A list of previous tournaments and the tounament you just completed appear. Tournaments that you participated in have a link to your results.
Note
If you have been invited to the tournament, but did not participate, the tournament appears listed as illustrated, but the link to the results is missing.
Click <SEE RESULTS>. The tournament list entry expands and displays the results as listed below.
Tournament Summary:
Characteristics | Sample Value | Description |
---|---|---|
Rank | 1/3 7349 pt | Displays your rank out of the total number of players and your score (in points). |
Winner | Jonny | The nickname of the winner in this tournament. |
Framework | Java | The framework you selected. |
Correct Answers | 4/20 | The number of correct answers out of the total number of questions. Questions that timed out are considered incorrectly answered. |
Weakest Vulnerability | DOM XSS | Questions on this vulnerability yielded most of the incorrect answers. |
Strongest Vulnerability | Vertical Privilege Escalation | Questions on this vulnerability yielded the least of incorrect answers. |
Vulnerability:
A bar diagram illustrates the order from the strongest vulnerability to the weakest vulnerability in per cent according to the percentage of your incorrect answers on the respective questions.
Breakdown:
Characteristics | Sample Value | Description | |
---|---|---|---|
Correct Answers | 4/20 | You answered 4 out of 20 questions correctly. | |
Round | 1 | A tournament may consist of several rounds. This value indicates the round during which the answer was given. | |
Question# | #1 | The question number. In this case, the first question. | |
Vulnerability | Stored (Persistent) XSS | The name of the vulnerability on which the question was asked. | |
Correct/Wrong |
| Correct or incorrect answer. | |
Answers Breakdown | ![]() | The correct answer given by your team members in per cent. In this particular case, everybody answered correctly. |