Work in Progress - Improving Web Security Education with Virtual Labs and Shared Course Modules

被引:0
|
作者
Tao, Lixin [1 ]
Chen, Li-Chiou [1 ]
Lin, Chienting [1 ]
机构
[1] Pace Univ, New York, NY USA
关键词
Network security; Virtual labs; Web technology; Web security;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
One challenge in web security education is its interdisciplinary and practical nature. Students need to have the basic knowledge and skills of a web developer to understand many of the web security topics, and some of them are normally covered in multiple advanced courses like Computer Networks and Network Security, or are absent from many existing undergraduate or graduate degree programs. This paper shares our experience of using VMware virtual machines in supporting hands-on web security education, and developing multiple virtual web security lab modules based on the virtual machines. The lab modules are part of our NSF SWEET (Secure WEb dEvelopment Teaching) project, and each of them contains (1) concepts in a nutshell; (2) lab objectives; (3) software setup; (4) detailed lab instructions; and (5) lab evaluations. Comprehensive lab modules have been developed to guide students to build virtual Ubuntu virtual machines with publicly available tools and install all necessary web servers, application servers and database servers on them so they can function as the foundation and platforms of the other course modules. The other covered course modules include cryptography, HTTP and HTTPS protocols, and introduction to Java web technologies.
引用
收藏
页数:3
相关论文
共 48 条
  • [1] Work-In-Progress: Improving Online Higher Education with Virtual and Remote Labs
    Perales, Mikel
    Pedraza, Luis
    Moreno-Ger, Pablo
    [J]. PROCEEDINGS OF 2019 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2019, : 1136 - 1139
  • [2] Virtual Open-Source Labs for Web Security Education
    Tao, Lixin
    Chen, Li-Chiou
    Lin, Chienting
    [J]. WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, VOLS 1 AND 2, 2010, : 280 - 285
  • [3] Teaching Web Security using Portable Virtual Labs
    Chen, Li-Chiou
    Tao, Lixin
    [J]. EDUCATIONAL TECHNOLOGY & SOCIETY, 2012, 15 (04): : 39 - 46
  • [4] Effective Web and Java']Java Security Education with the SWEET Course Modules/Resources
    Tao, Lixin
    Chen, Li-Chiou
    [J]. ADVANCED INFORMATION TECHNOLOGY IN EDUCATION, 2012, 126 : 9 - 16
  • [5] Work in Progress: Pocket Labs in IoT Education
    Madritsch, Christian
    Klinger, Thomas
    [J]. TEACHING AND LEARNING IN A DIGITAL WORLD, 2018, 716 : 671 - 676
  • [6] Work in Progress: Pocket Labs in IoT Education
    Madritsch, Christian
    Klinger, Thomas
    Pester, Andreas
    [J]. SMART INDUSTRY & SMART EDUCATION, 2019, 47 : 707 - 713
  • [7] Virtual Security Labs Supporting Distance Education in ReSeLa Framework
    Carlsson, Anders
    Kuzminykh, Ievgeniia
    Gustaysson, Rune
    [J]. CHALLENGES OF THE DIGITAL TRANSFORMATION IN EDUCATION, ICL2018, VOL 2, 2019, 917 : 577 - 587
  • [8] Work in Progress - Modules and Laboratories for a Pathways Course in Signals and Systems
    Tsakalis, Kostas
    Thiagarajan, Jayaraman
    Duman, Tolga
    Reisslein, Martin
    Zhou, G. Tong
    Ma, XiaoLi
    Spanias, Photini
    [J]. 2011 FRONTIERS IN EDUCATION CONFERENCE (FIE), 2011,
  • [9] Development of Course Modules in Python']Python for Hardware Security Education
    Olney, Brooks
    Amador, Mateus Augusto Fernandes
    Karam, Robert
    [J]. SOUTHEASTCON 2023, 2023, : 912 - 919
  • [10] Shared decision making in medicine - improving but still a work in progress
    Finset, Arnstein
    Street, Richard L., Jr.
    [J]. PATIENT EDUCATION AND COUNSELING, 2022, 105 (05) : 1055 - 1056