网络安全高级软件编程技术(配光盘)
作
者:吴功宜 主编,张建忠 等编著 出 版 社:清华大学出版社 出版时间: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下的安装 参考文献