Individualizing Cybersecurity Lab Exercises with Labtainers

Individualizing Cybersecurity Lab Exercises with Labtainers
复制标题

与 Labtainers 一起进行个性化网络安全实验室练习

DOI:
--
复制
发表时间:
2018
影响因子:
1.9
通讯作者:
C. Irvine
C. Irvine
中科院分区:
计算机科学4区
文献类型:
--
作者:
M. Thompson;C. Irvine

文献摘要

被引文献

相似文献

创建和评估探索性网络安全实验室练习的障碍包括它们的开发,设置和配置;资源要求;学生共享结果;以及艰巨的评分。Labtainers框架支持多组件网络,简化了一致和公平的实验室的创建,可以参数化以阻止学生提交由其他人创建或从互联网上挖掘的结果,并且可以包括实用的,自动化的评估。使用Linux Docker容器实现,并且很容易在学生的普通计算机上实现,每个独立的网络安全实验练习都有一个或多个相关的容器,以确保实验室内一致的执行环境。在这里,我们讨论了三种实验室参数化方法,鼓励个人工作,并与自动化评估兼容:水印,每个学生的工件,每个学生的解决方案。
Hurdles to creating and assessing exploratory cybersecurity laboratory exercises include their development, setup, and configuration; resource requirements; student sharing of results; and arduous grading. The Labtainers framework supports multi-component networks and simplifies the creation of labs that are consistent and fair, can be parameterized to discourage students from submitting results either created by others or mined from the Internet, and can include practical, instructor-friendly automated assessment. Implemented using Linux Docker containers and easily accommodated on students’ modest computers, each stand-alone cybersecurity lab exercise has one or more associated containers that ensure a consistent execution environment within the lab. Here we discuss three approaches to lab parameterization that encourage individual work and are compatible with automated assessment: watermarks, per-student artifacts, and per-student solutions.