网络攻防技术课程实验教学大纲doc

附件三:实验课程教学大纲基本格式

网络攻防技术实验课程教学大纲

课程名称:网络攻防技术课程编码:英文名称:Network Attack and Defense Technology学 时:16其中必做:16学 分:0.5开课学期:第7学期适用专业:网络工程课程类别:选修课程性质:专业课先修课程:操作系统,计算机网络,网络程序设计 一、课程性质及任务

网络攻防技术实验是网络工程专业的一门专业实验课。本课程从计算机网络安全知识入手,介绍网络攻击与防御的方法。通过本课程,学习计算机系统、网络与服务器方面的基础知识,掌握与网络安全知识相关知识、计算机病毒、木马与后门、常用网络扫描器与嗅探器、各种入侵技术、攻击方法、检测技术、防御方法等相关网络攻防技术。

二、课程的教学要求

本课程要求学生理解网络攻击与防御基础知识,理解网络协议,掌握利用工具收集信息的技术,能够收集网络中计算机的信息。掌握基于认证的网络入侵与防御,基于系统漏洞的网络入侵与防御,基于木马病毒的网络入侵与防御,基于远程控制的网络入侵与防御。上机实验前,学生必须根据实验题目的内容编写好程序,然后在实验室运行、调试程序直至满足实验题目要求为止,上机结束后,应整理出实验报告。

三、实验项目与学时分配

序号项目内容提要学时性质要求1TCP端口扫描使用Socket编写TCP端口扫描程序,检测当前系统所有可用端口2设计必做2UDP端口扫描编写UDP端口扫描程序检测当前系统所有可用端口2设计选做3Web漏洞扫描器使用Socket编写WEB漏洞扫描程序,分析服务器返回的数据2设计必做4FTP弱口令扫描编写ftp弱口令扫描程序,从用户文件和密码文件中读取数据尝试登录ftp服务器2设计选做5原始套接字嗅探使用原始套接字编程,发送ICMP报文2综合选做6捕获网络数据包使用pcap编写程序,捕获所有网络数据2综合必做7根据IP地址或者IP协议过滤网络数据包使用pcap编写程序,根据ip地址和ip协议过滤捕获的网络数据包2验证选做8本地缓冲区溢出定位参数地址实现缓冲区溢出2验证必做9DDos攻击编译运行tfn2k程序,通过TCPDUMP来分析ddos攻击时的网络数据2综合必做10Smurf攻击运行smurf2程序,通过tcpdump分析smurf攻击时的网络数据2综合选做11Iptables应用使用iptables进行端口转发,以及实现NAT功能2验证必做12钓鱼式攻击设计一个钓鱼网站,将获取的用户名和密码存储到文件中2创新必做13XSS脚本攻击编写XSS攻击脚本,在注册表中修改ie主页2设计选做14SQL注入攻击编写简单的登录验证程序,后台使用字符串拼接方式生成sql语句,测试使用SQL注入攻击绕过登录验证2创新必做15防范SQL注入修改登录验证的后台,使用参数化sql替换字符串拼接sql,再次测试SQL注入攻击2验证选做16Snort应用使用snort过滤icmp数据包,或者根据ip地址过滤,并记录报警文件2综合选做注:项目性质:演示、验证、综合、设计、创新

项目要求:必做、选做

四、考核及成绩评定

1、考核方式:操作

2、考核标准及比例: 预习报告:20%、系统调试:40%、实验纪律:10%、实验报告:30%

五、主要教材、参考书

诸葛建伟.《网络攻防技术与实践》. 北京:电子工业出版社.2011年6月

Douglas Jacobson 著 , 仰礼友 赵红宇 译 .《网络安全基础:网络攻防、协议与安全》.北京:电子工业出版社. 2011年3月

吴灏.《网络攻防技》.北京:机械工业出版社. 2009年8月

制定人:祁晖 审定人:赵建平

2012年07月

XX课程教学大纲

2

2

计算机攻防必学科目,网络攻防技术课程实验教学大纲doc.doc相关推荐

  1. 杨月江计算机导论答案,计算机导论课程实验教学大纲-计算机学院-华北科技学院.doc...

    计算机导论课程实验教学大纲-计算机学院-华北科技学院.doc 华 北 科 技 学 院 2010级 实验教学大纲 网络工程系 目 录 TOC \o "1-1" \h \z \u HY ...

  2. 【HUST】网络攻防实践|5_二进制文件补丁技术|实验二 getshell

    文章目录 实验要求 实验过程 1. 编写新的printf函数 2. 编写使用LIEF的Python脚本 3. 将`getshell`的`.eh_frame`节设置为可执行 4. 打补丁并运行打补丁后的 ...

  3. 重磅!新高考将编程纳入必学科目!这个省最先试行

    ​​国务院发布的<新一代人工智能发展规划>,预示着人工智能已经进入到我们生活当中,编程也会进入教育领域中的重要规方向. 作为试点,2017年浙江省发布<浙江省深化高校考试招生制度综合 ...

  4. 2017-2018-2 20155228 《网络对抗技术》 实验四:恶意代码分析

    2017-2018-2 20155228 <网络对抗技术> 实验四:恶意代码分析 1. 实践内容 1.1 系统运行监控 使用如计划任务,每隔一分钟记录自己的电脑有哪些程序在联网,连接的外部 ...

  5. 2017-2018-2 20155228 《网络对抗技术》 实验二:后门原理与实践

    2017-2018-2 20155228 <网络对抗技术> 实验二:后门原理与实践 实验内容 使用netcat获取主机操作Shell,cron启动 (0.5分) 使用socat获取主机操作 ...

  6. 计算机文化基础课程实验,山东经贸职业学院计算机文化基础课程实验教学大纲.doc...

    文档介绍: 山东经贸职业学院计算机文化基础课程实验教学大纲计算机文化基础是一门实践性很强的课程,为加深学生对理论知识的理解,提高学生的实际动手能力,必须在理论教学的同时安排适当的上机实验.一.基本要求 ...

  7. 大学计算机科学课程实验,全校非计算机专业计算机公共课《大学IT》课程实验教学大纲...

    <大学IT>课程实验教学大纲 课程代码:                      课程性质:基础课 课程名称:计算机文化基础        英文名称:The Basis of Compu ...

  8. 太原理工大学微型计算机接口技术,微机原理与接口技术课程设计 太原理工大学.doc...

    微机原理与接口技术课程设计 太原理工大学.doc 还剩 18页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 1 ...

  9. Web前端开发技术课程实验报告实验3:Vue路由实验

    实验代码:实验3第2题实验参考.rar-互联网文档类资源-CSDN下载 Web前端开发技术课程实验报告 实验3:Vue路由实验 姓名:_ __ _ ___ ___   班级:_ _ _ ___ _ _ ...

  10. 现代检测技术课程实验编程:最小二乘法应用编程

    现代检测技术课程实验编程:最小二乘法应用编程 一.最小二乘法编程题目描述 二.最小二乘法编程题目要求 三.什么是最小二乘法 四.最小二乘法编程步骤 4.1. 界面的设计 4.2. 程序的编写 4.2. ...

最新文章

  1. 【鬼网络】之DNS域名解析服务
  2. P4151 [WC2011]最大XOR和路径(线性基)
  3. android opencv 水印,关于opencv对图片添加水印
  4. 独家下载!小程序Serverless云上开发一站到底
  5. 连通子图什么意思_为什么海洋科学家说:地球是“漏”的?
  6. Delphi书籍 教程下载
  7. 【数据采集】-目前比较流行的几种数据采集方式
  8. win7屏保时间设置_高逼格时钟屏保-冷高轮时间小人人体形状造型数字动态时钟windows pc端 电脑屏幕保护...
  9. CLion程序编译错误 0xC0000135
  10. 游乐园项目(rem)
  11. ajax thinkphp配合ajax的简单列子
  12. java volatile
  13. html是网页吗,web是网页吗?
  14. android 百度地图线路规划问题
  15. [CocosCreator]封装对象池
  16. thinkphp实现用户注册时邮箱激活
  17. java内省的意思_java内省和反射的区别
  18. js 判断16种风向角度
  19. 用CST仿真紧耦合阵列,或者天线阵列
  20. JavaEE 学习笔记 —— Spring Framework

热门文章

  1. 数据外推算法 c语言,[原创]如何进行内插法和外推法的计算
  2. 【证明】对称矩阵的特征值为实数
  3. 地图开发中用到的比例尺和分辨率
  4. 微信开发之微信jssdk录音功能开发
  5. mysql打开数据表命令是_MySQL数据库命令大全
  6. 【实验技术笔记】细胞表型检测之细胞增殖(CCK-8法 + BrdU掺入法 + 平板克隆)
  7. 【电磁场与电磁波课程设计】基于HFSS的双频微带天线仿真及设计
  8. 施耐德PLC Unity Pro xl 软件使用三
  9. HttpModule 与 Globle.asax
  10. 虚拟服务器软件哪个好,虚拟机软件哪个好?热门虚拟机软件推荐