SEED Labs: Using Hands-on Lab Exercises for Computer Security Education (Abstract Only)

SEED Labs: Using Hands-on Lab Exercises for Computer Security Education (Abstract Only)
复制标题

SEED Labs:使用实验室实践练习进行计算机安全教育(仅摘要)

DOI:
--
复制
发表时间:
2015
期刊:
Technical Symposium on Computer Science Education
影响因子:
--
通讯作者:
Wenliang Du
Wenliang Du
中科院分区:
--
文献类型:
--
作者:
Wenliang Du

文献摘要

被引文献

相似文献

安全课程已被纳入许多主流本科生和研究生计算机科学课程中。为了实现有效的教育,学习安全原则必须以经验为基础。在过去 12 年里,我们开发了 30 个用于计算机安全教育的实验室实践练习。这些实验室称为 SEED 实验室 (SEcurity EDucation),涵盖各种安全主题,包括漏洞、攻击、软件安全、系统安全、网络安全、Web 安全、访问控制、身份验证、密码学等。这些实验室基于 Linux 虚拟机构建,其映像可以从我们的网站下载。学生只需要使用一台计算机(可以是他们自己的笔记本电脑)即可进行这些实验室工作,因此不需要专门的物理实验室。实验室使用的所有软件都是开源且免费的。 SEED 项目由 3 项 NSF 拨款资助,总预算为 130 万美元。迄今为止,SEED 实验室已被 30 个国家/地区的 250 多个机构使用。在本次研讨会中,我们将选择一些最受欢迎的 SEED 实验室,展示它们的工作原理。然后我们将选择三个实验室,并指导参与者在研讨会上对这些实验室进行研究。参与者应携带自己的笔记本电脑。想要获得更多 SEED 实验室经验的参与者可以申请参加我们 6 月份为期 3 天的免费研讨会。
Security courses have been integrated into many mainstream undergraduate and graduate computer science curricula. To achieve effective education, learning security principles must be grounded in experience. Over the last 12 years, we have developed 30 hands-on lab exercises for computer security education. These labs, called SEED labs (SEcurity EDucation), cover a variety of security topics, including vulnerabilities, attacks, software security, system security, network security, web security, access control, authentication, cryptography, etc. These labs are built upon a Linux virtual machine, the image of which can be downloaded from our web site. Students just need to use a single computer (can be their own laptop) to work on these labs, so there is no need for a dedicated physical laboratory. All software used in the labs is open-source and free. The SEED project has been funded by 3 NSF grants with a total budget of 1.3 million dollars. So far, SEED labs have been used by over 250 institutes in 30 countries. In this workshop, we will select some of the most popular SEED labs, demonstrate how they work. We will then select three labs, and guide the participants to work on these labs in the workshop. Participants are expected to bring their own laptops. Participants who want to gain experiences with more SEED labs can apply to attend our free 3-day workshop in June.