信息安全与应用编程实验教程
信息安全与应用编程实验教程封面图

信息安全与应用编程实验教程

姜斌, 吕秋云, 主编

出版社:浙江大学出版社

年代:2014

定价:39.0

书籍简介:

本书是本科生的实验教材,内容着重阐述网络安全与编程实验的原理、设计方法、实现方法等。全书共34个实验,目的是使学生将传统的电子线路设计思路和现代的电子线路设计手段相结合,培养他们的工程综合设计能力和创新思维能力。本书可作大专院校电气信息类专业的教材,也可作在通信工程、电子信息工程、自动控制工程等领域从事电子技术工作者的参考书。

书籍目录:

第1章 网络数据获取与安全分析实验

1.1 利用Sniffer portable软件进行数据包抓取

1.1.1 Sniffer portable抓包工具使用实验

1.1.2 抓取一次完整的网络通信过程的数据包实验

1.2 利用Sniffer portable软件进行网络数据分析

1.2.1 基于协议的分析实验

1.2.2 基于关键字的安全分析实验

1.3 利用Wireshark软件进行数据包抓取

1.3.1 Wireshark抓包工具使用实验

1.3.2 抓取一次完整的网络通信过程的数据包实验

1.4 利用Wireshark软件进行网络数据分析

1.4.1 TCP协议的分析实验

1.4.2 HTTP协议的分析实验

第2章 常见网络攻击实验

2.1 信息搜集实验

2.1.1 端口扫描实验

2.1.2 系统漏洞扫描实验

2.2 常见网络攻击实验

2.2.1 利用IIS缓冲区溢出漏洞实验

2.2.2 入侵网站管理系统实验

2.3 常见网络隐身实验

2.3.1 留后门实验

2.3.2 网络代理跳板使用实验

第3章 常见网络防御实验

3.1 防火墙实验

3.1.1 普通包过滤实验

3.1.2 状态检测实验

3.1.3 应用代理实验

3.2 入侵检测实验

3.3 病毒防护实验

3.3.1 网络炸弹脚本病毒

3.3.2 美丽莎宏病毒

第4章 操作系统安全配置

4.1 Windows操作系统安全配置实验

4.1.1 系统安全配置实验

4.1.2 系统安全审核实验

4.1.3 NTFS文件系统安全应用实验

4.2 Linux操作系统安全设置实验

第5章 数据的备份与恢复实验

5.1 数据的备份与恢复

5.1.1 Acronis True Image工具使用实验

5.1.2 数据的备份与恢复实验

5.2 系统的备份与恢复

5.2.1 系统的备份实验

5.2.2 误删除文件的恢复实验

第6章 C和C++开发环境使用实验

6.1 VC++6.0开发工具使用实验

6.1.1 创建一个新的C语言的工程实验

6.1.2 添加一个文件到一个空的工程中实验

6.1.3 编写程序实验

6.1.4 运行程序实验

6.1.5 调试程序——设置断点实验

6.1.6 调试程序——动态察看变量的值

6.2 VC++6.0下利用MFC实现友好界面编程实验

6.2.1 创建一个新MFC应用程序的工程实验

6.2.2 给对话框添加相关控件实验

6.2.3 编写MFC程序实验

6.3 Visual Studio 2012开发工具使用实验

6.3.1 安装Visual Studio 2012实验

6.3.2 创建一个新的C语言的项目实验

6.3.3 添加一个文件到一个空的项目中实验

6.3.4 编写程序实验

6.3.5 运行程序实验

6.3.6 调试程序——设置断点实验

6.3.7 调试程序——动态察看变量的值

6.4 VS 2012下利用MFC实现友好界面编程实验

6.4.1 创建一个基于对话框的MFC项目实验

6.4.2 编译运行生成的程序实验

6.4.3 给对话框添加相关控件实验

6.4.4 给控件添加消息处理函数实验

第7章 信息安全编程基础实验

7.1 大数的素性检测实验

7.2 大整数的加减法运算实验

7.3 利用矩阵变换实现加解密实验

第8章 古典密码算法编程实验

8.1 Caesar密码

8.2 置换密码

第9章 对称密码算法编程实验

9.1 DES

9.2 三重DES

9.3 AES

第10章 非对称密码算法编程实验

10.1 RSA

10.2 Elgamal加密算法

第11章 网络通信编程实验

11.1 VC++6.0下CSocket的基于TCP协议通信编程实验

11.2 VC++6.0下CSocket的基于UDP协议通信编程实验

11.3 VC++6.0下CAsyncSocket的基于TCP协议通信编程实验

11.4 VC++6.0下Socket基于TCP协议的通信编程实验

11.5 VS2012下CSocket基于TCP协议的通信编程实验

第12章 网络安全编程实验

12.1 端口扫描器编程实验

12.2 注册表安全防护编程实验

12.3 恶意代码及防护编程实验

内容摘要:

本教材着重阐述网络安全与编程实验的原理、设计方法、实现方法等内容。本书包含34个实验,主要涉及三部分内容:第一部分算法与编程课程设计:包含2个类别,第一类基础训练类实验,包含统计字母的使用频率、指示灯控制、进制转换、鸽笼原理、四则运算、约瑟夫问题、数字游戏、寻找基数等8个实验;第二类专业训练类实验,包含信号处理初步、背包问题、噪声调幅干扰、图像处理及缩放、判断点、符号编解码、双向循环链表、利用矩阵变换、大数的素性检测、大整数的加减法、处理文件、单词开头大写、数位排序等13个实验,根据学生的不同层次从易到难有选择的进行练习。第二部分网络安全实验:包括网络协议分析、网络通信编程、网络攻击编程、网络防御编程、综合编程、防火墙、入侵检测、计算机病毒等8个实验。着重培养学生在网络安全方面防范和编程能力。第三部分信息安全程序设计:包括恺撒密码、网络通信编程、扫描器编程、注册表安全编程、综合编程等5个实验。着重培养学生在信息安全和密码编写方面的能力。

书籍规格:

书籍详细信息
书名信息安全与应用编程实验教程站内查询相似图书
9787308128414
《信息安全与应用编程实验教程》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看
出版地杭州出版单位浙江大学出版社
版次1版印次1
定价(元)39.0语种简体中文
尺寸26 × 19装帧平装
页数印数
全网搜索试读资源

书籍信息归属:

信息安全与应用编程实验教程是浙江大学出版社于2014.2出版的中图分类号为 TP309 ,TP311.1 的主题关于 程序设计-高等学校-教材 ,信息安全-高等学校-教材 的书籍。