网络安全高级软件编程技术
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网络安全高级软件编程技术(配光盘)
作者:吴功宜主编,张建忠等编著出版社:清华大学出版社
出版时间:2010-4-1
目录
第1章网络安全课程内容、编程训练要求与教学指导
1.1 网络安全技术的特点
1.2 网络安全形势的演变
1.3 网络安全技术研究的基本内容
1.4 网络安全技术领域自主培养人才的重要性
1.5 网络安全软件编程课题训练的基本内容与目的
1.5.1 基于DES加密的TCP聊天程序编程训练的基本内容与目的
1.5.2 基于RSA算法自动分配密钥的加密聊天程序编程训练的基本内容与目的1.5.3 基于MD5算法的文件完整性校验程序编程训练的基本内容与目的
1.5.4 基于Raw Socket的Snifier设计与编程训练的基本内容与目的
1.5.5 基于OpenSSL的安全Web服务器设计与编程训练的基本内容与目的
1.5.6 网络端口扫描器设计与编程训练的基本内容与目的
1.5.7 网络诱骗系统设计与编程训练的基本内容与目的
1.5.8 入侵检测系统设计与编程训练的基本内容与目的
1.5.9 基于Netfilter和IPTables防火墙系统设计与编程训练的基本内容与目的1.5.10 Linux内核网络协议栈加固编程训练的基本内容与目的
1.5.11 利用Sendmail收发和过滤邮件系统设计与编程训练的基本内容与目的1.5.12 基于特征码的恶意代码检测系统的设计与编程训练的基本内容与目的
1.6 网络安全软件编程课题训练教学指导
第2章 Linux网络协议栈简介
第3章基于DES加密的TCP聊天程序
第4章基于RSA算法自动分配密钥的加密聊天程序
第5章基于MD5算法的文件完整性校验程序
第6章基于Raw Socket的网络嗅探器程序
第7章基于OpenSSL的安全Web服务器程序
第8章网络端口扫描器的设计与编程
第9章网络诱骗系统设计与实现
第10章入侵检测模型的设计与实现
第11章基于Netfilter防火墙的设计与实现
第12章 Linux内核网络协议栈加固
第13章利用Sendmail实现垃圾邮件过滤的软件编程
第14章基于特征码的恶意代码检测系统的设计与实现
参考文献
计算机网络高级软件编程技术(配光盘)
作者:吴功宜等编著出版社:清华大学出版社
出版时间:2008-1-1
目录
第一部分计算机网络软件编程训练要求与教学指导第1章计算机网络课程内容、编程训练目的与教学指导
1.1 计算机网络课程特点与网络软件人才需求的形势
1.2 计算机网络技术的研究与发展
1.3 《计算机网络高级教程》的相关内容安排
1.3.11 网络安全与网络管理技术的研究
1.3.12 网络性能分析、网络模拟与开源工具包
1.4 网络软件编程课题训练目的与基本内容
1.4.1 基础类网络软件编程课题训练目的与基本内容
1.4.2 综合类网络软件编程课题训练目的与基本内容
1.4.3 提高类网络软件编程课题训练目的与基本内容
1.4.4 网络软件编程训练选题指导
第二部分基础训练篇
第2章 Ethernet帧结构解析程序
第3章使用ARP协议获取局域网内活动主机物理地址第4章计算校验和程序
第5章 IP包流量分析程序
第6章 Tracert程序
第7章 IPv6报文封装及地址生成程序
第8章 TCP和UDP数据包发送程序
第9章基于C/S接的套接字程序设计
第10章滑动窗口协议模拟程序
第11章 Web Server程序
第12章无线局域网802.11协议CSMA/CA算法模拟程序第13章公钥密码实现程序
第三部分综合训练篇
第14章路由器基本功能实现程序
第15章 FTP协议实现程序
第16章协议分析器程序
第17章综合扫描器程序
第四部分提高训练篇
第18章基于SNMP协议的网络拓补发现程序
第19章利用OpenSSL实现安全的Web Server程序
第20章简单防火墙程序
第21章防火墙扩展功能程序
第22章 NS-2简单有线网络模拟程序
第23章使用NS-2模拟无线Ad hoc网络
附录A Winpcap简介与使用说明
附录B Windows Driver Module简介
附录C NS-2在Linux和Windows+Cygwin下的安装
参考文献。