Build Challenge for team

Building Your Challenge

Build Your Challenge is an enterprise admin-only feature!

Steps to Build Your Challenge

  1. Access the Challenge Builder:

    • Log in to the Admin Dashboard.

    • Navigate to Sidebar menu> Admin> Build Your Challenge.

  2. Fill in the Challenge Form:

Programming Language:

  • Choose the primary language relevant to the challenge (e.g., Python, JavaScript, Java).

Enter a Framework:

  • Specify the framework or library that the challenge will focus on (e.g., Flask, React, Spring).

Vulnerability:

  • Select the type of vulnerability the challenge will address (e.g., SQL Injection, Cross-Site Scripting, Insecure Deserialization).

Difficulty Level:

  • Choose the appropriate difficulty level:

    • Beginner

    • Intermediate

    • Advanced

Answer Type:

  • Define how the solution will be submitted:

    • Code Submission

    • Short Answer

Add Additional Context:

  • Provide any relevant background information or instructions for the challenge.

  • Examples include:

    • Scenario descriptions

    • Objective or expected outcomes

    • Hints or guidelines for solving the challenge

  1. Review and Submit:

    • Verify the form details to ensure accuracy.

    • Click Submit to save the challenge.

Find all your saved challenges by clicking on "View Saved Challenges"


Tips for Effective Challenges

  • Relevance: Focus on vulnerabilities and scenarios that align with your organization’s security priorities.

  • Clarity: Ensure the challenge description and instructions are clear and concise.

  • Engagement: Include hints or additional context to make challenges more engaging and accessible for learners.

  • Testing: Test the challenge to ensure it works as intended before assigning it to teams.

    • Related Articles

    • Build your own challenge

      Build Your Challenge is an AppSecEngineer Enterprise Admin-only feature! Steps to Build Your Challenge Access the Challenge Builder: Log in to the Admin Dashboard. Navigate to Sidebar menu> Admin> Build Your Challenge. Fill in the Challenge Form: ...
    • Find a Challenge

      Follow the steps below to efficiently search using filters: Access the Challenge Navigate to the left menu bar. Click on the Challenge option to open the search interface. Search Using Filters Learning Path Filter: Select the Learning Path filter to ...
    • Setting up your Enterprise Account

      1. Creating an Admin Account Once you have received an email about your enterprise account being active, visit the AppSecEngineer Learning Portal. Click on Organization Login Fill in your organization details and designate an account administrator. ...
    • Integrate LTIAAS

      Build Your Challenge is an AppSecEngineer Enterprise Admin-only feature! Prerequisites: An active enterprise plan with AppSecEngineer Access to moodle with same email address as registered admin on ASE platform To integrate the ASE platform with your ...
    • Create a Tournament

      Tournaments in AppSecEngineer allow administrators to assign challenges in a CTF-style format, enabling users to compete and solve challenges faster. Here’s how to create a tournament step-by-step. Step 1: Create the Tournament Navigate to ...