Skip to content
@InstruCRX

InstruCRX

InstruCRX - a cyber range exercise for incident response

CDX_UI_V2

Abstract

The global shortage of cybersecurity experts poses a daunting challenge for organizations seeking to protect their assets and data. In response to the global workforce shortage, cyber range exercises (CRXs) have the potential to equip individuals for future positions in cybersecurity. However, CRXs often fall short by overwhelming participants cognitively which, in turn, leads to ineffective learning experiences. This can be attributed to the fact that models and theories on instructional design that focus on learning and motivation are only marginally considered in CRX design. To address this challenge, we take an interdisciplinary approach to integrating insights from instructional design into cybersecurity. We propose six design principles, derived from established instructional models, in order to enable CRX designers to implement these design principles into a CRX that represents an effective learning experience for novices in the field of cybersecurity incident response. To evaluate the effectiveness of this principle-driven CRX design, we conducted a user study with $N=89$ cybersecurity novices participating in the CRX. The results of this study showed that the design provided an engaging learning experience which enabled participants to effectively acquire incident response skills.

Repository overview

Prototype repositories

image

This project consists of three repositories of the CRX prototype:

  1. InstruCRX_backend: The backend of the CRX (consisting of the ICS simulation and the SIEM system):

  2. InstruCRX_frontend: The frontend providing the main user interface of the CRX (consisting of the SIEM dashboard and the Learning Management System)

  3. InstruCRX_userManagement: The user management platform over which users register for the CRX and collaboratively submit flags (flag submission platform)

The prototype architecture is depicted in the following figure:

User study repository

For reproducability, we created an additional repository which documents the empirical user study we conducted to evaluate the effectiveness of the CRX design

InstruCRX_userStudy: This reporitory includes (1) all data we retrieved in the user study and (2) the questionnaires that were used in the user study.

image

Popular repositories Loading

  1. InstruCRX_userStudy InstruCRX_userStudy Public

    2

  2. InstruCRX_backend InstruCRX_backend Public

    Python

  3. InstruCRX_frontend InstruCRX_frontend Public

    CSS

  4. InstruCRX_userManagement InstruCRX_userManagement Public

    CSS

  5. .github .github Public

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…