Skip to main content
Version: 0.0.2

What is toolsets?

Cyber range toolsets at the Norwegian Cyber Range (NCR) are based on the Open Cyber Range (OCR), a project involving CR14, NTNU, and TalTech funded by Norway Grants and EAS. Hosted by CR14, OCR aims to standardize cyber exercise practices through a robust software development effort. This documentation delves into the functionalities, usage instructions, and setup guides for the developed toolsets.

The Open Cyber Range software consists of 3 main components:

  • SDL - a.k.a. Scenario Definition Language allows to describe different aspects of a cyber exercise in a file format. Language designed and maintained by research group of NCR is implemented into software by a language parser project. This parser is used in other components to integrate the SDL as the central part of the OCR software.
  • Deputy - is a digital library for cyber exercise artifacts. While SDL allows to describe the exercise scenario in a single file or multiple file, cyber exercises might be made up of thousands of large and repeatable artifacts. Deputy allows us to store such artifacts and reuse them across the exercises. This reduces the load for storage resources and more importantly allows easy reusability to save exercise administrator time and money.
  • Ranger - is a management application that serves a single gateway for the users of the OCR software. It offers three roles for users: exercise participant, exercise manager and exercise client. It takes of full the business process cycle. From the initial exercise request to deploying it into the virtualized environment up to recognizing learning objectives with the exercise participants.