Design of a Virtual Computer Security Lab

J. Keller and R. Naues (Germany)


Education, remote laboratory, resource sharing, IT-security, virtualization, semi-automatic assessment


We present the design and a prototype of a lab course on computer security, the necessity of which arises from the students’ need to complement course work by hands-on ex perience. In order to guarantee maintainability of a number of Linux systems on which students change configurations, we decided to employ a virtual machine approach. This al lows to reset configurations quickly without another costly operating system installation. We sketch the types of tasks the students are to perform, and our approach to check im mediately whether students have completed a task. As stu dents operate in larger groups, and the server hosting the virtual machines can only run a finite number of them si multaneously, a reservation scheme is employed to guaran tee fair access for all participants.

Important Links:

Go Back