通过本门课程的学习,同学们能对网络安全有一定程度的了解,对网络攻防技术有初步的认识和掌握,同时提高大家网络安全防范的意识,这也是这门课程的意义所在。当然,本门课程所介绍的内容只是网络攻防技术海洋里的一叶扁舟,要深入地学习和掌握网络攻防技术还需要同学们在日后的学习中多观察,多练习,多参加相关比赛和技术讲座。
证书要求平时成绩10%+ 课堂讨论20+ 实验成绩20%+考试成绩50%
预备知识先修课程:
计算机网络
操作系统
计算机程序设计导论(C语言)
计算机组成原理
算法与数据结构
汇编程序设计
授课大纲1 网络技术回顾
1.1 课程概述
1.2 网络技术回顾
2网络安全问题
2.1 什么是网络安全
2.2 网络安全大事件
2.3 网络为什么不安全
3 网络攻防技术概述
3.1 什么是网络攻防技术
3.4 网络防御技术概述
3.2 网络攻击技术分类
3.3 网络攻击技术的发展趋势
3.5 网络攻防竞赛简介
4 网络攻击技术基础
4.2 信息收集技术
4.3 网络攻击技术
4.1 网络攻击的一般步骤
5 网络防御技术基础
5.2 口令攻击防御技术
5.6 缓冲区溢出攻击防御技术
5.1 信息收集防御技术
5.3 欺骗攻击防御技术
5.5 木马攻击防御技术
5.4 拒绝服务攻击防御技术
6 网络攻防实战
6.4 Linux系统
6.7 文件包含
6.2 Kali系统安装
6.6 漏洞检测
6.9 SQL注入
6.3 Windows系统
6.8 文件上传
6.10 密码破解
6.11 XSS攻击
6.1 虚拟环境配置
6.12 缓冲区溢出攻击
6.5 信息收集
参考资料吴礼发,洪征,李华波.《网络攻防原理与技术(第2版)》, 机械工业出版社
常见问题n网络攻防原理
n攻:非法使用或获取网络中的信息或以破坏网络正常运行的行为、技术
n防:保护计算机网络的各种技术
nWhy?
n国内外所面临的严峻的网络安全形势以及网络战的需要
n国内外相关课程:
n网络安全,信息安全,网络对抗,密码学基础