您现在的位置: 万盛学电脑网 >> 网络安全 >> 安全资讯防护 >> 正文

计算机防火墙技术指南

作者:佚名    责任编辑:admin    更新时间:2022-06-22

资源简介

译者序

前言

第一部分 TCP/IP及其安全需求:防火墙 .

第1章 网络互连协议和标准概述 1 .

1.1 网际协议 3 .

1.1.1 IP寻址 3 .

1.1.2 IP安全风险 4 .

1.2 用户数据报协议 7 .

1.2.1 攻击用户数据报协议服务:SATAN 轻松 .

应对 7 .

1.2.2 用于UNIX和Windows NT上的因特网 .

安全系统 7 .

1.3 传输控制协议 9 .

1.4 通过CIDR扩展IP地址 11 .

1.4.1 TCP/IP安全风险及其对策 11 .

1.4.2 IPSEC—IETF提出的IP安全对策 15 .

1.4.3 IPSO—(美)国防部IP安全对策 15 .

1.5 路由信息协议 15 .

1.6 MBONE—多播骨干网 16 .

1.7 因特网控制报文协议 18 .

1.8 因特网组管理协议 18 .

1.9 开放式最短路径优先 19

.

1.10 边界网关协议版本4(BGP-4) 20 .

1.11 地址转换协议 20 .

1.11.1 反向地址转换协议 20 .

1.11.2 通过路由器传递IP数据报的安全 .

风险 20

.

1.12 简单网络管理协议 21

.

1.13 监视ISP连接 21 .

1.14 下一代IP协议IPv6 21 .

1.14.1 地址扩展 22 .

1.14.2 网络设备的自动配置 22 .

1.14.3 安全性 22

.

1.14.4 实时性能 22 .

1.14.5 多播 23 .

1.14.6 IPv6安全性 23 .

1.15 网络时间协议 23 .

1.16 动态主机配置协议 23 .

1.17 Windows套接字(Winsock)标准 24

.

1.18 域名系统 24 .

1.19 防火墙概念 24

.

1.19.1 防火墙缺陷 27

.

1.19.2 停火区 27

.

1.19.3 认证问题 28 .

1.19.4 周边信任 28 .

1.19.5 内部网 28 .

第2章 基础连接 30 .

2.1 关于TTY 31 .

2.2 UNIX to UNIX Copy 33 .

2.3 SLIP和PPP 34 .

2.4 Rlogin 34 .

2.5 虚拟终端协议 35 .

2.5.1 哥伦比亚大学的Kermit:一种安全 .

可靠的Telnet服务器 35 .

2.5.2 Telnet服务的安全考虑 40

.

2.5.3 网络安全系统管理员 40 .

2.5.4 Telnet会话安全检查表 42

.

2.6 简单文件传输协议 43 .

2.7 文件传输协议 44 .

2.8 使用防火墙的一些挑战 45 .

2.9 IP网络日益增加的安全需求 47 .

第3章 加密:足够吗 48 .

3.1 引言 50 .

3.2 对称密钥加密(私有密钥) 50 .

3.2.1 数据加密标准 50

.

3.2.2 国际数据加密算法 52 .

3.2.3 CAST算法 53 .

3.2.4 Skipjack算法 58 .

3.2.5 RC2/RC4算法 59 .

3.3 非对称密钥加密/公开密钥加密 59 .

3.3.1 RSA 60 .

3.3.2 数字签名标准 61 .

3.4 消息摘要算法 62 .

3.4.1 MD2、MD4和MD5 62

.

3.4.2 安全哈希标准/安全哈希算法 64

.

3.5 证书 64 .

3.6 密钥管理 71 .

3.6.1 Kerberos协议 71 .

3.6.2 密钥交换算法 78 .

3.7 密码分析与攻击 79 .

3.7.1 唯密文攻击 79 .

3.7.2 已知明文攻击 79 .

3.7.3 选择明文攻击 80 .

3.7.4 自适应选择明文攻击 80 .

3.7.5 中间人攻击 80

.

3.7.6 选择密文攻击 80

.

3.7.7 选择密钥攻击 80 .

3.7.8 软磨硬泡密码分析 80 .

3.7.9 时间攻击 81 .

3.8 加密应用程序及应用程序编程接口 82 .

3.8.1 数据保密及安全通信信道 82 .

3.8.2 认证 84 .

3.8.3 认证码 84 .

3.8.4 NT安全支持服务接口 85 .

3.8.5 Microsoft 加密API 86 .

第4章 防火墙面临的挑战:基础Web 91 .

4.1 HTTP 91 .

4.1.1 基础Web 92 .

4.1.2 怎样监视HTTP协议 94 .

4.1.3 利用S-HTTP 95 .

4.1.4 使用SSL增强安全性 95 .

4.1.5 小心Web缓存 96 .

4.1.6 堵住漏洞:一个配置检查表 96 .

4.1.7 安全检查表 97 .

4.1.8 Novell的HTTP协议:小心为妙 97 .

4.1.9 监视基于UNIX的Web服务器的安全 .

问题 97 .

4.2 URI/URL 98 .

4.2.1 文件URL 99 .

4.2.2 Gopher URL 99 .

4.2.3 新闻URL 99

.

4.2.4 部分URL 99 .

4.3 CGI 100 .

第5章 防火墙面临的挑战:高级Web 113 .

5.1 扩展Web服务器:危险不断增加 113 .

5.1.1 ISAPI 113

.

5.1.2 NSAPI 119 .

5.1.3 servlet 120 .

5.1.4 服务器端ActiveX服务器 122 .

5.1.5 Web数据库网关 124 .

5.1.6 电子邮件应用系统的安全 124 .

5.1.7 Macromedia的Shockwave 126 .

5.2 Web页面中的代码 127 .

5.2.1 Java applet 128 .

5.2.2 ActiveX控件和安全威胁 130 .

5.2.3 采用面向对象技术 135

.

第6章 API的安全漏洞及防火墙的交互 138 .

6.1 套接字 138

.

6.2 Java API 141 .

6.3 在制造业和商业环境中Java可以帮助联合 .

各种平台 142 .

6.3.1 Java能够运用控制来帮助集成ERP 143 .

6.3.2 Java 计算为制造业带来利益 144 .

6.3.3 JCAF简化了制造业应用程序的开发 145 .

6.3.4 由中间件提供后端服务 146

.

6.3.5 带有Java的应用程序有助于制造业合 .

为一体 147 .

6.3.6 Jini能够满足制造业和企业的需求吗 149 .

6.3.7 企业版JavaBeans提供可达性和可 .

升级性 151

.

6.3.8 Java/CORBA与DCOM的比较 152 .

6.3.9 主要的Java产品供应商 153

.

6.4 Perl 模块 155 .

6.5 CGI 脚本 157 .

6.6 ActiveX 158 .

6.7 分布式处理 159 .

6.7.1 XDR/RPC 159 .

6.7