Clusus

A cyber range for network attack simulations

Bachelor Thesis (2019)
Author(s)

E.A. Hildebrand (TU Delft - Electrical Engineering, Mathematics and Computer Science)

R.L. Flinterman (TU Delft - Electrical Engineering, Mathematics and Computer Science)

J.I. Mulder (TU Delft - Electrical Engineering, Mathematics and Computer Science)

A.L. Smit (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

C. Dörr – Mentor (TU Delft - Cyber Security)

Stefanie Roos – Coach (TU Delft - Data-Intensive Systems)

Otto Visser – Graduation committee member (TU Delft - Computer Science & Engineering-Teaching Team)

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2019 Esmee Hildebrand, Remi Flinterman, Joas Mulder, Albert Smit
More Info
expand_more
Publication Year
2019
Language
English
Copyright
© 2019 Esmee Hildebrand, Remi Flinterman, Joas Mulder, Albert Smit
Graduation Date
05-07-2019
Awarding Institution
Delft University of Technology
Programme
['Computer Science and Engineering']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

This report documents the design and implementation of Clusus, a cyber range to provide students with a safe isolated environment to learn about cyber security and computer networks. This Bachelor project was proposed by the TU Delft cyber security group. During a two week research phase currently existing solutions were evaluated and requirements for the system were determined. Based on these requirements and research into the capabilities of cloud providers a design was proposed. In the second phase of the project was the implementation of the design. The chosen design consists of three major components, a central server that handles the communication between the learning management system and an individual exercise, a containerized exercise, and finally a program that builds these containers. The containerized exercise consists of all virtual machines required for an exercise and a monitoring program that reports progress to the central server.

Files

BEP_Final_Report.pdf
(pdf | 1.06 Mb)
License info not available