《网络攻击与防御技术》课程设计教学大纲
随着互联网的迅猛发展,网络与信息安全问题日益突出。为解决这类问题,需要学习和掌握网络攻击与防御技术。《网络攻击与防御技术》课程设计教学大纲是针对信息安全专业学生的实践性教学大纲,旨在培养学生的实践能力、理论基础和专业技能。
一、课程目标:
* 通过课程的学习,学生能够加强对信息资源的保护和抵御黑客攻击,提高抗击能力,最大限度地减少或避免信息泄露和破坏等安全问题。
* 使学生了解信息安全专业的实际应用,培养学生理论联系实际和初步的独立工作能力,为日后从事信息安全相关工作打下基础。
二、主要内容与要求:
* 将学生分为3人一组,共同确定系统目标,完成规定的软件设计和开发。
* 学习网络攻击与防御技术的基本理论、方法、技术和基本学问,并初步具有中小型软件项目的需求分析、设计、编码、测试和维护的能力。
* 设计一个入侵检测系统,包括DOS-DDOS攻击和Snort、LIDS等技术。
三、课程设计要求:
* 对于课程设计1,学生可以在网上查找最新并且生疏的网络攻防工具软件进行操练,把握攻击与防御的原理和使用方法,接受多种方式进行验证,并记录相关过程及数据。
* 对于课程设计2、3、4,学生可以根据所学学问与爱好,任选其一完成系统设计,要求具备系统的基本功能并能正确运行。
* 课程设计结束后,提交课程设计报告,包括设计题目、设计要求、设计思想、程序清单、运行结果和分析。
四、考核与成果评定:
* 评定标准:课程设计报告的完整性、程序的运行状况、回答问题的正确性、小组合作的状况等。
* 成果评定标准:90-100分:完成了规定的任务,课程设计报告完整,程序运行正常,回答问题正确,小组合作良好。
五、教学方法:
* 小组合作学习,鼓励学生学习和参考已有的成熟软件和开发技术,但不能完全抄袭。
* 指导老师应具备较丰富的实际工作阅历、责任心强、对突发大事有较强的应变力量。
六、其它:
* 实习成果=答辩40%+实习报告60%
* 对老师的要求:指导老师应具备较丰富的实际工作阅历、责任心强、对突发大事有较强的应变力量。
* 对同学的要求:网络攻防课程设计实习是教学过程的重要实践性教学环节,不允许免修;不及格者,依据同学学籍管理规定处理。