内容简介
本书共分10章,主要内容包括网络安全概述、网络攻击与防范、信息加密技术、防火墙技术、计算机病毒及其防治、 Windows
2008操作系统的安全、Linux操作系统的安全、VPN技术、入侵检测技术、上网行为管理。本书在强调知识系统性的同时,也注重了全面性,很多技术点都讲解了在Windows、Linux以及Cisco下的不同解决方案。
本书的特点是以课业任务的方式来讲解每一个知识点,以帮助读者理解与消化相应的理论知识点,提高读者的兴趣。每一种技术都配备了大量的课业任务。
本书既可以作为应用型本科院校、高职高专院校、民办高校、成人高校、继续教育学院及本科院校的二级学院的教学用书,也可以作为网络工程师、网络安全工程师学习网络安全知识的参考书。
目录
第1章 网络安全概述
1.1 网络安全概况
1.1.1 网络安全现状
1.1.2 网络安全的定义
1.1.3 网络安全的基本要素
1.1.4 网络安全的标准
1.2 网络安全相关技术
1.2.1 信息加密技术
1.2.2 防火墙技术
1.2.3 入侵检测技术与入侵防御技术
1.2.4 上网行为管理
1.2.5 VPN技术
1.2.6 防病毒技术
1.2.7 操作系统安全
1.3 网络安全实验平台搭建
1.3.1 VMware Workstation 8的安装
1.3.2 Windows Server 2008的安装
1.3.3 Red Hat Enterprise Linux6的安装
1.3.4 VMware Workstation 8的网卡设置
1.3.5 Cisco Packet Tracer的使用
1.3.6 GNS的使用
练习题
第2章 网络攻击与防范
2.1 端口扫描技术
2.1.1 端口扫描简介
2.1.2 Nmap扫描
2.1.3 扫描器扫描
2.2 嗅探攻击
2.2.1 嗅探原理
2.2.2 部署嗅探器
2.2.3 嗅探器Wireshark的基本操作
2.2.4 使用Wireshark捕获FTP数据包
2.3 密码攻防
2.3.1 操作系统密码攻击与防范
2.3.2 Office文档加密
2.4 拒绝服务攻防
2.4.1 拒绝服务攻击简介
2.4.2 UDPFlooder软件
2.4.3 DDoS攻击者
2.5 ARP攻防
2.5.1 ARP欺骗
2.5.2 ARP欺骗工具
2.5.3 防范ARP攻击
2.6 木马攻防
2.6.1 冰河木马概述
2.6.2 使用冰河木马攻击
2.6.3 冰河木马的防范
练习题
第3章 信息加密技术
3.1 加密技术概述
3.2 对称加密算法
3.2.1 对称加密算法原理
3.2.2 DES算法
3.2.3 DES算法强度
3.2.4 3DES算法
3.3 非对称加密算法
3.3.1 非对称加密算法原理
3.3.2 RSA加密算法
3.3.3 RSA的安全性与速度
3.3.4 非对称加密算法与对称加密算法的比较
3.4 数据完整性
3.5 PGP加密系统
3.5.1 PGP简介
3.5.2 PGP安装
3.5.3 创建密钥对
3.5.4 导出并分发密钥
3.5.5 导入并设置其他人的公钥
3.5.6 使用PGP发送加密邮件
3.5.7 使用PGP加密磁盘
3.6 基于密钥的SSH安全认证
3.6.1 SSH概述
3.6.2 基于密钥的SSH安全认证(Windows环境)
3.6.3 基于密钥的SSH安全认证(Linux环境)
练习题
第4章 防火墙技术
4.1 防火墙技术概述
4.1.1 防火墙的定义
4.1.2 防火墙的发展
4.1.3 防火墙的功能
4.1.4 防火墙的局限性
4.2 包过滤防火墙Netfilter/Iptables
4.2.1 Netfilter/Iptables工作原理
4.2.2 Iptables语法
4.2.3 Iptables实例
4.2.4 使用防火墙让内网用户上网
4.2.5 使用防火墙发布内网服务器
4.3 应用网关型防火墙
4.3.1 应用网关型防火墙工作原理
4.3.2 Squid的配置与应用
4.3.3 用户认证
4.4 状态检测防火墙
4.4.1 状态检测防火墙工作原理
4.4.2 状态检测防火墙的优点
4.4.3 状态检测防火墙的缺点
4.4.4 状态检测防火墙与普通包过滤防火墙对比
4.4.5 复合型防火墙
4.4.6 UTM防火墙的配置与应用
练习题
第5章 计算机