Review Completed Labs

Review Completed Labs

The Completed Labs view allows Organization Admins to review lab attempts across their users.

To access this view, open the Completed Labs section from the left navigation panel.

Use the available filters to narrow the results by:

  • Lab ID
  • Lab Name
  • Lab Technology
  • Organization
  • Team
  • Username or Email Address

The page opens to a table that shows the following information for each lab attempt:

  • ID: The ID of the attempt.
  • Lab: The title of the lab.
  • Tech: The technology used in the lab.
  • Date: The date the lab was attempted.
  • Dur.: The amount of time the user spent in the lab session.
  • User: The user who played the lab.
  • Team: The team the user belongs to.
  • Org: The organization the user belongs to.
  • Score: The points awarded for the lab session.
  • Solved: Indicates whether the user solved the lab.
  • Prev. Solved: Indicates whether the user solved the lab previously. Users do not receive points for solving the same lab again.
  • Tourn.: Indicates whether the lab is part of a tournament.
  • Assigned: Indicates whether the lab was assigned to the user.

Click Details to view more information about a lab session.


The lab session details include Lab Flags, Used Hints, Lab Results, Summary, and Source Code Diff.

Lab Flags

The Lab Flags section shows the instructions presented to the user during the lab.

Click Remediate to view the instructions for resolving the vulnerability. Click Hack to view the instructions for exploiting the vulnerability.

Used Hints

The Used Hints section shows any hints a user accessed during a lab session.

For each hint, you can view whether it was used during the remediation stage, exploitation stage, or both, along with the hint content provided to the user.

A red indicator in the upper right of each hint shows the percentage of points deducted for using it.

Hints used during the exploitation stage typically do not reduce the user’s score.

Lab Results

The Lab Results section shows whether the lab was solved and the total score awarded for the lab session.

Note: If the user has already completed the lab, they do not receive points for completing it again.

Organization Admins can also modify the result, add a comment, or cancel an attempt.

Note: Only Organization Admins can perform these actions.

Modify Result

Click Modify Result to open a modal window where you can update the result of an attempt.

  1. Select a status from the New Status dropdown. Available options include Not Vulnerable, Vulnerable, Broken Functionality, Broken Webserver, and Broken Login.
  2. Enter the updated score in the New Score field.
  3. Add a reason for the change in the New Comment field, then click Save Result.

Add Comment

Click Add Comment to open the comment window.

Enter your comment, then click Add Comment.

Cancel Attempt

Click Cancel Attempt to open a confirmation window.

Click Cancel Attempt again to confirm and remove the attempt.

Summary

The Summary section shows:

  • Total Score: The points scored by the user for the lab session.
  • Duration: The amount of time the user spent in the lab session.
  • Solved: Whether the user solved the lab.
  • Attempts: The number of times the user checked the solution during the lab session.
  • Assigned: Whether the lab was assigned to the user.
  • Used Hint: Whether the user used a hint.

The Summary section also shows whether the user submitted feedback for the lab session.

Source Code Diff

Click Show Source Code Diff to view the changes made by the user during the lab session.