Skip to content

enricorusso/CRACK

Repository files navigation

Cyber Range Automated Construction Kit (CRACK)

Waterfall

CRACK is a framework for automating the (i) design, (ii) model verification, (iii) generation, and (iv) testing of cyber scenarios. The framework relies on CRACK SDL, a Scenario Definition Language based on TOSCA, an OASIS standard for the specification and orchestration of virtual infrastructures. CRACK SDL allows for the declarative specification of the scenario elements and their interplay, e.g., a vulnerability affecting a system. Through a formal encoding of the properties of an SDL specification, CRACK also supports the automatic verification of a scenario against its training objectives. After a successful verification, the scenario is automatically deployed in the Cyber Range and automatically tested to check the correspondence between the behavior of the deployed system and its specification.

About

Cyber Range Automated Construction Kit

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors