庞岩梅 李冬冬 范 洁
北京电子科技学院,北京市 100070
计算机病毒课程作为网络空间安全专业和信息安全专业的专业课程之一,对于网络安全人才的培养目标具有重要的支撑作用。 计算机病毒课程具有涉及的知识广、内容深、难度大等特点,且课程主要内容之一的“病毒技术”具有明显双面性,这些都给这门课程的教学带来了不小的挑战。 所谓“双面性”指的是,同样的技术既可以用于解决积极正面的问题,又可以被病毒所应用造成安全威胁。 最典型的,Windows 操作系统中的代码注入技术,既是计算机病毒用来隐蔽自身的一种技术,也是安全软件用来检测病毒的一种技术。 因此,如果教学只是专注于计算机病毒技术的剖析和实践,那么必然存在着指导学生如何编写病毒的错误导向;但如果对于技术只是点到为止,那么教学效果必然是学生对技术仅限于表面了解,无法真正理解吸收并应用于实践,进而对“提升能力素质”这一培养目标起不到支撑作用。 因此,需要找到一种适合的教学模式,使得学生在不编写病毒的基础上,既能加深对计算机病毒技术的理解,又能提高技术的正面应用能力,其中的“正面”指的是积极有益的一面,“正面应用”指的是利用技术双面性中有益的一面解决实际中积极有益的那些问题。
针对计算机病毒课程普遍存在的教学效果不够理想的情况,目前的解决方案主要有两个方向:第一是在讲解分析原理技术的基础上加大实践力度;……