| 作者 |
| 郑云文[美] 查克·伊斯特姆 (Chuck Easttom) |
| 丛书名 |
| 网络空间安全技术丛书 |
| 出版社 |
| 机械工业出版社 |
| ISBN |
| 9781911011715 |
| 简要 |
| 简介 |
| 内容简介书籍计算机书籍 ---------------------------数据安全架构设计与实战--------------------------- 本书系统性地介绍数据安全架构的设计与实践,融入了作者多年在安全领域积累的实践经验。全书分四大部分,共20章。第一部分介绍安全架构的基础知识,内容包括安全、数据安全、安全架构、5A方法论、CIA等基本概念,为后续论述奠定基础。第二部分介绍产品安全架构,内容包括:身份认证、授权、访问控制、审计、资产保护等,讲解如何从源头设计来保障数据安全和隐私安全,防患于未然。第三部分介绍安全技术体系架构,内容包括:安全技术架构、网络和通信层安全架构、设备和主机层安全架构、应用和数据层安全架构、安全架构案例分析等。第四部分介绍数据安全与隐私保护治理,内容包括:数据安全治理、数据安全政策文件体系、隐私保护基础与增强技术、GRC方案、数据安全与隐私保护的统一等。 ---------------------------网络防御与安全对策:原理与实践(原书第3版)--------------------------- 本书全面介绍了网络防御和保护网络的方法,内容包括网络安全的基本知识、虚拟专用网络、物理安全和灾备、恶意软件防范以及防火墙和入侵检测系统,加密的基础知识,对网络的攻击、用于确保安全的设备和技术,安全策略的概貌如何评估网络安全,基于计算机的取证等。每一章的末尾都给出了多项选择题、练习、项目和一个案例研究。 |
| 目录 |
---------------------------数据安全架构设计与实战--------------------------- 对本书的赞誉 序 一 序 二 前 言 第一部分 安全架构基础 第1章 架构 2 1.1 什么是架构 2 1.2 架构关注的问题 4 第2章 安全架构 5 2.1 什么是安全 5 2.2 为什么使用“数据安全”这个术语 7 2.3 什么是安全架构 10 2.4 安全架构5A方法论 11 2.5 安全架构5A与CIA的关系 13 第二部分 产品安全架构 第3章 产品安全架构简介 16 3.1 产品安全架构 16 3.2 典型的产品架构与框架 17 3.2.1 三层架构 17 3.2.2 B/S架构 18 3.2.3 C/S架构 19 3.2.4 SOA及微服务架构 19 3.2.5 典型的框架 20 3.3 数据访问层的实现 21 3.3.1 自定义DAL 21 3.3.2 使用ORM 22 3.3.3 使用DB Proxy 23 3.3.4 配合统一的数据服务简化DAL 23 第4章 身份认证:把好第一道门 24 4.1 什么是身份认证 24 4.2 如何对用户进行身份认证 26 4.2.1 会话机制 27 4.2.2 持续的消息认证机制 29 4.2.3 不同应用的登录状态与超时管理 30 4.2.4 SSO的典型误区 31 4.3 口令面临的风险及保护 32 4.3.1 口令的保护 33 4.3.2 口令强度 33 4.4 前端慢速加盐散列案例 34 4.5 指纹、声纹、虹膜、面部识别的数据保护 35 4.6 MD5、SHA1还能用于口令保护吗 36 4.6.1 单向散列算法简介 36 4.6.2 Hash算法的选用 38 4.6.3 存量加盐HASH的安全性 38 4.7 后台身份认证 39 4.7.1 基于用户Ticket的后台身份认证 40 4.7.2 基于AppKey的后台身份认证 41 4.7.3 基于非对称加密技术的后台身份认证 41 4.7.4 基于HMAC的后台身份认证 42 4.7.5 基于AES-GCM共享密钥的后台身份认证 44 4.8 双因子认证 44 4.8.1 手机短信验证码 44 4.8.2 TOTP 44 4.8.3 U2F 45 4.9 扫码认证 45 4.10 小结与思考 46 第5章 授权:执掌大权的司令部 48 5.1 授权不严漏洞简介 48 5.2 授权的原则与方式 49 5.2.1 基于属性的授权 49 5.2.2 基于角色的授权 50 5.2.3 基于任务的授权 51 5.2.4 基于ACL的授权 51 5.2.5 动态授权 52 5.3 典型的授权风险 52 5.3.1 平行越权 52 5.3.2 垂直越权 53 5.3.3 诱导授权 53 5.3.4 职责未分离 53 5.4 授权漏洞的发现与改进 54 5.4.1 交叉测试法 54 5.4.2 漏洞改进 54 第6章 访问控制:收敛与放行的执行官 56 6.1 典型的访问控制策略 56 6.1.1 基于属性的访问控制 57 6.1.2 基于角色的访问控制 57 6.1.3 基于任务的访问控制 57 6.1.4 基于ACL的访问控制 58 6.1.5 基于专家知识的访问控制 58 6.1.6 基于IP的辅助访问控制 59 6.1.7 访问控制与授权的关系 61 6.2 不信任原则与输入参数的访问控制 61 6.2.1 基于身份的信任原则 61 6.2.2 执行边界检查防止缓冲区溢出 62 6.2.3 参数化查询防止SQL注入漏洞 62 6.2.4 内容转义及CSP防跨站脚本 68 6.2.5 防跨站请求伪造 70 6.2.6 防跨路径操纵 75 6.2.7 防SSRF 76 6.2.8 上传控制 77 6.2.9 Method控制 78 6.3 防止遍历查询 79 第7章 可审计:事件追溯最后一环 81 7.1 为什么需要可审计 81 7.2 操作日志内容 82 7.3 操作日志的保存与清理 82 7.3.1 日志存储位置 82 7.3.2 日志的保存期限 83 第8章 资产保护:数据或资源的贴身保镖 84 8.1 数据安全存储 84 8.1.1 什么是存储加密 84 8.1.2 数据存储需要加密吗 87 8.1.3 加密后如何检索 88 8.1.4 如何加密结构化数据 88 8.2 数据安全传输 89 8.2.1 选择什么样的HTTPS证书 91 8.2.2 HTTPS的部署 92 8.2.3 TLS质量与合规 93 8.3 数据展示与脱敏 94 8.3.1 不脱敏的风险在哪里 94 8.3.2 脱敏的标准 94 8.3.3 脱敏在什么时候进行 94 8.3.4 业务需要使用明文信息怎么办 95 8.4 数据完整性校验 95 第9章 业务安全:让产品自我免疫 97 9.1 一分钱漏洞 97 9.2 账号安全 99 9.2.1 防撞库设计 99 9.2.2 防弱口令尝试 99 9.2.3 防账号数据库泄露 100 9.2.4 防垃圾账号 100 9.2.5 防账号找回逻辑缺陷 100 9.3 B2B交易安全 101 9.4 产品防攻击能力 103 第三部分 安全技术体系架构 第10章 安全技术体系架构简介 106 10.1 安全技术体系架构的建设性思维 106 10.2 安全产品和技术的演化 107 10.2.1 安全产品的“老三样” 107 10.2.2 网络层延伸 107 10.2.3 主机层延伸 108 10.2.4 应用层延伸 108 10.2.5 安全新技术 108 10.3 安全技术体系架构的二维模型 109 10.4 风险管理的“三道防线” 110 10.5 安全技术体系强化产品安全 112 10.5.1 网络部署架构 112 10.5.2 主机层安全 113 10.5.3 应用层安全 115 10.5.4 数据层安全 117 第11章 网络和通信层安全架构 119 11.1 简介 119 11.2 网络安全域 120 11.2.1 最简单的网络安全域 120 11.2.2 最简单的网络安全域改进 121 11.2.3 推荐的网络安全域 121 11.2.4 从有边界网络到无边界网络 122 11.2.5 网络安全域小结 124 11.3 网络接入身份认证 125 11.4 网络接入授权 127 11.5 网络层访问控制 127 11.5.1 网络准入控制 127 11.5.2 生产网络主动连接外网的访问控制 129 11.5.3 网络防火墙的管理 130 11.5.4 内部网络值得信任吗 131 11.5.5 运维通道的访问控制 132 11.6 网络层流量审计 132 11.7 网络层资产保护:DDoS缓解 133 11.7.1 DDoS简介 133 11.7.2 DDoS缓解措施 134 11.7.3 专业抗DDoS方案 134 第12章 设备和主机层安全架构 136 12.1 简介 136 12.2 身份认证与账号安全 136 12.2.1 设备/主机身份认证的主要风险 137 12.2.2 动态口令 137 12.2.3 一次一密认证方案 137 12.2.4 私有协议后台认证方案 138 12.3 授权与访问控制 138 12.3.1 主机授权与账号的访问控制 138 12.3.2 主机服务监听地址 139 12.3.3 跳板机与登录来源控制 140 12.3.4 自动化运维 141 12.3.5 云端运维 142 12.3.6 数据传输 142 12.3.7 设备的访问控制 143 12.4 运维审计与主机资产保护 144 12.4.1 打补丁与防病毒软件 144 12.4.2 母盘镜像与容器镜像 145 12.4.3 开源镜像与软件供应链攻击防范 145 12.4.4 基于主机的入侵检测系统 147 第13章 应用和数据层安全架构 150 13.1 简介 150 13.2 三层架构实践 151 13.2.1 B/S架构 152 13.2.2 C/S架构 153 13.3 应用和数据层身份认证 154 13.3.1 SSO身份认证系统 154 13.3.2 业务系统的身份认证 155 13.3.3 存储系统的身份认证 155 13.3.4 登录状态管理与超时管理 156 13.4 应用和数据层的授权管理 156 13.4.1 权限管理系统 156 13.4.2 权限管理系统的局限性 157 13.5 应用和数据层的访问控制 158 13.5.1 统一的应用网关接入 158 13.5.2 数据库实例的安全访问原则 159 13.6 统一的日志管理平台 159 13.7 应用和数据层的资产保护 160 13.7.1 KMS与存储加密 160 13.7.2 应用网关与HTTPS 164 13.7.3 WAF(Web应用防火墙) 165 13.7.4 CC攻击防御 167 13.7.5 RASP 168 13.7.6 业务风险控制 169 13.8 客户端数据安全 171 13.8.1 客户端敏感数据保护 172 13.8.2 安全传输与防劫持 172 13.8.3 客户端发布 174 第14章 安全架构案例与实战 176 14.1 零信任与无边界网络架构 176 14.1.1 无边界网络概述 177 14.1.2 对人的身份认证(SSO及U2F) 178 14.1.3 对设备的身份认证 178 14.1.4 最小授权原则 178 14.1.5 设备准入控制 179 14.1.6 应用访问控制 179 14.1.7 借鉴与改进 180 14.2 统一HTTPS接入与安全防御 181 14.2.1 原理与架构 181 14.2.2 应用网关与HTTPS 182 14.2.3 WAF与CC防御 183 14.2.4 私钥数据保护 183 14.2.5 负载均衡 184 14.2.6 编码实现 184 14.2.7 典型特点 185 14.3 存储加密实践 186 14.3.1 数据库字段加密 186 14.3.2 数据库透明加密 186 14.3.3 网盘文件加密方案探讨 187 14.3.4 配置文件口令加密 188 14.4 最佳实践小结 189 14.4.1 统一接入 189 14.4.2 收缩防火墙的使用 190 14.4.3 数据服务 190 14.4.4 建立KMS 191 14.4.5 全站HTTPS 191 14.4.6 通用组件作为基础设施 191 14.4.7 自动化运维 192 第四部分 数据安全与隐私保护治理 第15章 数据安全治理 194 15.1 治理简介 194 15.1.1 治理与管理的区别 194 15.1.2 治理三要素 196 15.2 数据安全治理简介 196 15.2.1 数据安全治理的要素 197 15.2.2 数据安全治理与数据安全管理的关系 201 15.3 安全项目管理 203 15.4 安全运营管理 204 15.5 合规与风险管理 208 15.6 安全开发生命周期管理(SDL) 208 15.6.1 SQL注入漏洞案例 209 15.6.2 SDL关键检查点与检查项 211 15.6.3 SDL核心工作 212 15.7 风险管理 212 15.7.1 风险识别或评估 212 15.7.2 风险度量或成熟度分析 216 15.7.3 风险处置与收敛跟踪 220 15.7.4 风险运营工具和技术 221 15.8 PDCA方法论与数据安全治理 224 第16章 数据安全政策文件体系 227 16.1 数据安全文件体系 227 16.1.1 四层文件体系架构简介 228 16.1.2 数据安全四层文件体系 228 16.1.3 标准、规范与管理规定的关系 229 16.1.4 外部法规转为内部文件 231 16.2 数据安全政策总纲 232 16.2.1 数据安全的目标和范围 232 16.2.2 数据安全组织与职责 233 16.2.3 授权原则 233 16.2.4 数据保护原则 234 16.2.5 数据安全外部合规要求 234 16.3 数据安全管理政策 234 16.3.1 数据分级与分类 234 16.3.2 风险评估与定级指南 235 16.3.3 风险管理要求 237 16.3.4 事件管理要求 238 16.3.5 人员管理要求 239 16.3.6 配置和运维管理 242 16.3.7 业务连续性管理 243 16.4 数据安全标准 244 16.4.1 算法与协议标准 244 16.4.2 口令标准 247 16.4.3 产品与组件标准 248 16.4.4 数据脱敏标准 251 16.4.5 漏洞定级标准 251 16.5 数据安全技术规范 252 16.5.1 安全架构设计规范 253 16.5.2 安全开发规范 255 16.5.3 安全运维规范 256 16.5.4 安全配置规范 257 16.6 外部合规认证与测评 259 第17章 隐私保护基础 262 17.1 隐私保护简介 262 17.1.1 典型案例 262 17.1.2 什么是隐私 263 17.1.3 隐私保护与数据安全的关系 264 17.1.4 我需要了解隐私保护吗 264 17.1.5 隐私保护的技术手段 265 17.1.6 合规遵从 265 17.2 GDPR 268 17.2.1 简介 268 17.2.2 两种角色 269 17.2.3 六项原则及问责制 270 17.2.4 处理个人数据的六个法律依据 271 17.2.5 处理儿童数据 271 17.2.6 特殊的数据类型 272 17.2.7 数据主体的权利 272 17.2.8 数据控制者和数据处理者的义务 274 17.2.9 违规与处罚 276 17.3 个人信息安全规范 276 17.3.1 简介 276 17.3.2 个人信息安全原则 277 17.3.3 个人信息的生命周期管理 277 17.4 GAPP框架 279 17.5 ISO 27018 280 第18章 隐私保护增强技术 281 18.1 隐私保护技术初探 281 18.2 去标识化 283 18.2.1 匿名化 283 18.2.2 假名化 284 18.2.3 K-匿名 284 18.3 差分隐私 286 18.3.1 差分隐私原理 286 18.3.2 差分隐私噪声添加机制 288 18.3.3 数值型差分隐私 288 18.3.4 数值型差分隐私的局限性 291 18.3.5 离散型差分隐私 292 18.3.6 差分隐私案例 294 18.3.7 差分隐私实战 294 第19章 GRC与隐私保护治理 297 19.1 风险 297 19.2 GRC简介 298 19.2.1 GRC三领域 299 19.2.2 GRC控制模型 304 19.3 隐私保护治理简介 306 19.4 隐私保护治理GRC实践 307 19.4.1 计划 308 19.4.2 执行 308 19.4.3 检查 311 19.4.4 处理 311 19.5 隐私保护能力成熟度 311 第20章 数据安全与隐私保护的统一 317 20.1 以数据为中心的统一治理 317 20.1.1 统一的数据安全治理 317 20.1.2 统一数据与数据流图 319 20.1.3 统一数据服务 319 20.2 统一的数据安全生命周期管理 320 20.2.1 数据安全生命周期 321 20.2.2 全生命周期的数据主体权利保障 326 20.2.3 典型案例 327 20.3 数据安全治理能力成熟度模型(DSGMM) 334 附录 数据安全架构与治理总结 338 参考文献 340 ---------------------------网络防御与安全对策:原理与实践(原书第3版)--------------------------- 译者序 前言 第1章 网络安全概述1 1.1 引言1 1.2 网络基础2 1.2.1 基本网络结构2 1.2.2 数据包2 1.2.3 IP地址3 1.2.4 统一资源定位符6 1.2.5 MAC地址7 1.2.6 协议7 1.3 基本的网络实用程序8 1.3.1 ipconfig8 1.3.2 ping9 1.3.3 tracert10 1.3.4 netstat11 1.4 OSI模型11 1.5 对安全意味着什么12 1.6 评估针对网络的可能威胁12 1.7 威胁分类15 1.7.1 恶意软件16 1.7.2 威胁系统安全—入侵17 1.7.3 拒绝服务18 1.8 可能的攻击18 1.9 威胁评估19 1.10 理解安全术语20 1.10.1 黑客术语20 1.10.2 安全术语22 1.11 选择网络安全模式23 1.11.1 边界安全模式23 1.11.2 分层安全模式24 1.11.3 混合安全模式24 1.12 网络安全与法律24 1.13 使用安全资源25 1.14 本章小结26 1.15 自测题26 1.15.1 多项选择题26 1.15.2 练习题28 1.15.3 项目题29 第2章 攻击类型 30 2.1 引言30 2.2 理解拒绝服务攻击30 2.2.1 执行DoS31 2.2.2 SYN泛洪攻击34 2.2.3 Smurf攻击36 2.2.4 死亡之ping 37 2.2.5 UDP泛洪37 2.2.6 ICMP泛洪38 2.2.7 DHCP耗竭38 2.2.8 HTTP Post DoS38 2.2.9 PDoS38 2.2.10 分布式反弹拒绝服务38 2.2.11 DoS工具39 2.2.12 真实的示例40 2.2.13 防御DoS攻击43 2.3 防御缓冲区溢出攻击43 2.4 防御IP欺骗45 2.5 防御会话劫持46 2.6 阻止病毒和特洛伊木马攻击47 2.6.1 病毒47 2.6.2 病毒的分类50 2.6.3 特洛伊木马51 2.7 本章小结52 2.8 自测题53 2.8.1 多项选择题53 2.8.2 练习题54 2.8.3 项目题55 第3章 防火墙基础 56 3.1 引言56 3.2 什么是防火墙56 3.2.1 防火墙的类型57 3.2.2 包过滤防火墙58 3.2.3 状态包检查59 3.2.4 应用网关60 3.2.5 电路层网关61 3.2.6 混合防火墙62 3.2.7 黑名单/白名单技术62 3.3 实现防火墙62 3.3.1 基于网络主机62 3.3.2 双宿主机64 3.3.3 基于路由器的防火墙64 3.3.4 屏蔽主机65 3.4 选择和使用防火墙67 3.4.1 选择防火墙67 3.4.2 使用防火墙67 3.5 使用代理服务器67 3.5.1 WinGate代理服务器68 3.5.2 NAT69 3.6 本章小结69 3.7 自测题69 3.7.1 多项选择题69 3.7.2 练习题71 3.7.3 项目题71 第4章 防火墙实际应用73 4.1 引言73 4.2 使用单机防火墙73 4.2.1 Windows 10防火墙74 4.2.2 用户账号控制76 4.2.3 Linux防火墙76 4.2.4 Symantec Norton防火墙78 4.2.5 McAfee个人防火墙80 4.3 使用小型办公/家庭办公防火墙82 4.3.1 SonicWALL82 4.3.2 D-Link DFL-2560办公防火墙83 4.4 使用中型规模网络防火墙84 4.4.1 Check Point防火墙84 4.4.2 Cisco下一代防火墙85 4.5 使用企业防火墙86 4.6 本章小结86 4.7 自测题86 4.7.1 多项选择题86 4.7.2 练习题88 4.7.3 项目题88 第5章 入侵检测系统 90 5.1 引言90 5.2 理解IDS概念90 5.2.1 抢先阻塞91 5.2.2 异常检测91 5.3 IDS的组成部分及处理过程92 5.4 理解和实现IDS93 5.4.1 Snort93 5.4.2 Cisco入侵检测与防御系统94 5.5 理解和实现蜜罐95 5.5.1 Specter95 5.5.2 Symantec Decoy Server97 5.5.3 入侵偏转98 5.5.4 入侵威慑98 5.6 本章小结99 5.7 自测题99 5.7.1 多项选择题99 5.7.2 练习题100 5.7.3 项目题101 第6章 加密基础102 6.1 引言102 6.2 加密技术发展历史102 6.2.1 凯撒密码103 6.2.2 ROT 13104 6.2.3 Atbash密码104 6.2.4 多字母表替换104 6.2.5 栅栏密码105 6.2.6 Vigenère密码105 6.2.7 恩尼格码106 6.2.8 二进制运算106 6.3 现代加密技术108 6.3.1 对称加密108 6.3.2 密钥延伸113 6.3.3 伪随机数产生器113 6.3.4 公钥加密114 6.3.5 数字签名116 6.4 识别好的加密方法116 6.5 理解数字签名和证书116 6.5.1 数字证书117 6.5.2 PGP证书118 6.6 哈希算法118 6.6.1 MD5119 6.6.2 SHA119 6.6.3 RIPEMD119 6.6.4 HAVAL120 6.7 理解和使用解密120 6.8 破解口令120 6.8.1 John the Ripper120 6.8.2 使用彩虹表121 6.8.3 其他口令破解程序121 6.9 通用密码分析121 6.9.1 暴力破解121 6.9.2 频率分析122 6.9.3 已知明文122 6.9.4 选择明文122 6.9.5 相关密钥攻击122 6.9.6 生日攻击122 6.9.7 差分密码分析123 6.9.8 线性密码分析123 6.10 隐写术123 6.11 隐写分析124 6.12 量子计算与量子密码学125 6.13 本章小结125 6.14 自测题126 6.14.1 多项选择题126 6.14.2 练习题127 6.14.3 项目题128 第7章 虚拟专用网129 7.1 引言129 7.2 基本的VPN技术129 7.3 使用VPN协议进行VPN加密130 7.3.1 PPTP131 7.3.2 PPTP认证132 7.3.3 L2TP133 7.3.4 L2TP认证133 7.3.5 L2TP与PPTP的对比137 7.4 IPSec137 7.5 SSL/TLS139 7.6 VPN解决方案的实现140 7.6.1 Cisco解决方案140 7.6.2 服务解决方案141 7.6.3 Openswan141 7.6.4 其他解决方案141 7.7 本章小结143 7.8 自测题144 7.8.1 多项选择题144 7.8.2 练习题145 7.8.3 项目题146 第8章 操作系统加固147 8.1 引言147 8.2 正确配置Windows148 8.2.1 账号、用户、组和口令148 8.2.2 设置安全策略152 8.2.3 注册表设置155 8.2.4 服务159 8.2.5 加密文件系统162 8.2.6 安全模板164 8.3 正确配置Linux165 8.4 给操作系统打补丁166 8.5 配置浏览器166 8.5.1 微软浏览器Internet Explorer的安全设置167 8.5.2 其他的浏览器168 8.6 本章小结170 8.7 自测题170 8.7.1 多项选择题170 8.7.2 练习题171 8.7.3 项目题173 第9章 防范病毒攻击174 9.1 引言174 9.2 理解病毒攻击174 9.2.1 什么是病毒175 9.2.2 什么是蠕虫175 9.2.3 病毒如何传播175 9.2.4 病毒骗局178 9.2.5 病毒类型180 9.3 病毒扫描器181 9.3.1 病毒扫描技术182 9.3.2 商用防病毒软件183 9.4 防病毒策略和规程191 9.5 保护系统的其他方法192 9.6 系统感染病毒后该怎么办192 9.6.1 阻止病毒的传播192 9.6.2 清除病毒193 9.6.3 查清感染是如何开始的193 9.7 本章小结193 9.8 自测题194 9.8.1 多项选择题194 9.8.2 练习题195 9.8.3 项目题196 第10章 防范特洛伊木马、间谍软件和广告软件197 10.1 引言197 10.2 特洛伊木马197 10.2.1 识别特洛伊木马198 10.2.2 感染特洛伊木马的征兆202 10.2.3 为什么有这么多特洛伊木马202 10.2.4 阻止特洛伊木马204 10.3 间谍软件和广告软件205 10.3.1 识别间谍软件和广告软件205 10.3.2 反间谍软件206 10.3.3 反间谍软件策略210 10.4 本章小结211 10.5 自测题211 10.5.1 多项选择题211 10.5.2 练习题212 10.5.3 项目题213 第11章 安全策略214 11.1 引言214 11.2 定义用户策略214 11.2.1 口令215 11.2.2 Internet使用策略216 11.2.3 电子邮件附件217 11.2.4 软件的安装与移除218 11.2.5 即时消息218 11.2.6 桌面配置219 11.2.7 用户策略的最后思考220 11.3 定义系统管理策略221 11.3.1 新员工221 11.3.2 离职员工221 11.3.3 变更申请221 11.3.4 安全漏洞223 11.4 定义访问控制224 11.5 定义开发策略225 11.6 本章小结225 11.7 自测题226 11.7.1 多项选择题226 11.7.2 练习题227 11.7.3 项目题228 第12章 评估系统的安全性229 12.1 引言229 12.2 风险评估的概念229 12.3 评估安全风险230 12.4 进行初步评估232 12.4.1 补丁233 12.4.2 端口234 12.4.3 保护235 12.4.4 物理安全236 12.5 探测网络237 12.5.1 NetCop238 12.5.2 NetBrute240 12.5.3 Cerberus241 12.5.4 UNIX的端口扫描器:SATAN244 12.5.5 SAINT245 12.5.6 Nessus245 12.5.7 NetStat Live245 12.5.8 Active Ports247 12.5.9 其他端口扫描器247 12.5.10 微软基准安全分析器248 12.5.11 NSAuditor250 12.5.12 Nmap250 12.6 漏洞252 12.6.1 CVE252 12.6.2 NIST252 12.6.3 OWASP252 12.7 McCumber立方体253 12.7.1 目标253 12.7.2 信息状态253 12.7.3 安全保护253 12.8 安全文档253 12.8.1 物理安全文档254 12.8.2 策略和员工文档254 12.8.3 探测文档254 12.8.4 网络保护文档254 12.9 本章小结254 12.10 自测题255 12.10.1 多项选择题255 12.10.2 练习题256 12.10.3 项目题257 第13章 安全标准258 13.1 引言258 13.2 COBIT258 13.3 ISO的标准259 13.4 NIST的标准260 13.4.1 NIST SP 800-14260 13.4.2 NIST SP 800-35261 13.4.3 NIST SP 800-30 修订版1261 13.5 美国国防部的标准261 13.6 使用橙皮书262 13.6.1 D—最低保护262 13.6.2 C—自主保护262 13.6.3 B—强制保护265 13.6.4 A—可验证保护268 13.7 使用彩虹系列269 13.8 使用通用准则271 13.9 使用安全模型273 13.9.1 Bell-LaPadula模型273 13.9.2 Biba Integrity模型274 13.9.3 Clark-Wilson模型274 13.9.4 Chinese Wall模型275 13.9.5 State Machine模型275 13.10 美国联邦法规、指南和标准275 13.10.1 健康保险流通与责任法案275 13.10.2 经济和临床健康信息技术法案276 13.10.3 Sarbanes-Oxley(SOX)276 13.10.4 计算机欺诈和滥用法案(CFAA)276 13.10.5 与访问设备相关的欺诈和有关活动法案277 13.10.6 通用数据保护法规277 13.10.7 支付卡行业数据安全标准277 13.11 本章小结278 13.12 自测题279 13.12.1 多项选择题279 13.12.2 练习题280 13.12.3 项目题280 第14章 物理安全和灾难恢复282 14.1 引言282 14.2 物理安全282 14.2.1 设备安全282 14.2.2 保护建筑物访问283 14.2.3 监控283 14.2.4 消防284 14.2.5 一般性房屋安全284 14.3 灾难恢复285 14.3.1 灾难恢复计划285 14.3.2 业务连续性计划285 14.3.3 确定对业务的影响285 14.3.4 灾难恢复测试286 14.3.5 灾难恢复的相关标准287 14.4 容灾备份288 14.5 本章小结289 14.6 自测题290 14.6.1 多项选择题290 14.6.2 练习题290 第15章 黑客攻击分析291 15.1 引言291 15.2 准备阶段292 15.2.1 被动搜集信息292 15.2.2 主动扫描293 15.2.3 NSAuditor294 15.2.4 枚举296 15.2.5 Nmap298 15.2.6 Shodan.io301 15.2.7 手动扫描302 15.3 攻击阶段303 15.3.1 物理访问攻击303 15.3.2 远程访问攻击305 15.4 Wi-Fi攻击306 15.5 本章小结307 15.6 自测题307 15.6.1 多项选择题307 15.6.2 练习题308 第16章 网络取证介绍309 16.1 引言309 16.2 通用取证指南310 16.2.1 欧盟的证据收集310 16.2.2 数字证据科学工作组310 16.2.3 美国特勤局取证指南311 16.2.4 不要触碰嫌疑驱动器311 16.2.5 留下文档记录312 16.2.6 保全证据312 16.3 FBI取证指南312 16.4 在PC上查找证据313 16.4.1 在浏览器中查找313 16.4.2 在系统日志中查找313 16.4.3 恢复已删除的文件315 16.4.4 操作系统实用程序316 16.4.5 Windows注册表318 16.5 从手机中收集证据319 16.5.1 逻辑获取320 16.5.2 物理获取320 16.5.3 Chip-off和JTAG320 16.5.4 蜂窝网络321 16.5.5 蜂窝电话术语321 16.6 使用取证工具322 16.6.1 AccessData取证工具箱322 16.6.2 EnCase322 16.6.3 Sleuth Kit322 16.6.4 OSForensics323 16.7 取证科学323 16.8 认证与否323 16.9 本章小结324 16.10 自测题324 16.10.1 多项选择题324 16.10.2 练习题325 16.10.3 项目题325 第17章 赛博恐怖主义327 17.1 引言327 17.2 防范基于计算机的间谍活动328 17.3 防范基于计算机的恐怖主义330 17.3.1 经济攻击330 17.3.2 威胁国防331 17.3.3 一般性攻击 332 17.4 选择防范策略334 17.4.1 防范信息战335 17.4.2 宣传335 17.4.3 信息控制335 17.4.4 实际案例337 17.4.5 包嗅探器337 17.5 本章小结341 17.6 自测题341 17.6.1 多项选择题341 17.6.2 练习题343 17.6.3 项目题343 附录A 自测题答案345 术语表347 |