《网络空间主动防御技术》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:陈福才,扈红超,刘文彦等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2018
  • ISBN:9787030590985
  • 页数:318 页
图书介绍:本书主要介绍网络空间安全主动防御相关技术。首先介绍网络安全和防御的基本概念,特别是参考国内外众多资料总结主动防御的概念和内涵,对防御技术进行了分类,分析介绍了入侵检测、蜜罐、入侵容忍等主要技术的原理与实现方法;第二部分则是网络安全分析和评估建模等所依赖的模型,比如攻击图模型、攻击表面模型以及博弈论、随机过程以及优化理论等;第三部分则是对新型主动防御技术进行介绍,如可信计算与定制的可信空间,移动目标防御技术、拟态防御技术,这是本书的特色和创新点,在介绍新技术的同时结合第二部分的相关理论对其进行了分析,在介绍相关防御技术时均分析了其优缺点和需要进一步发展的方向。

第1章 网络空间安全概述 1

1.1 网络空间的起源及其概念演进 1

1.2 网络空间安全的定义 4

1.3 网络空间安全威胁的表现形式与成因 6

1.3.1 网络空间安全威胁的表现形式 7

1.3.2 造成网络空间安全威胁的主要原因 9

1.4 网络空间安全技术体系 11

1.4.1 网络空间安全的层次模型 11

1.4.2 网络空间安全核心技术体系划分 16

1.5 本章小结 18

参考文献 18

第2章 网络防御技术起源及演进 20

2.1 概述 20

2.2 网络防御技术的演进历程 21

2.2.1 网络防御技术的发展动力 21

2.2.2 网络防御技术的演进路线 23

2.3 被动防御技术简析 26

2.3.1 基本概念 26

2.3.2 典型技术 28

2.4 主动防御技术简析 32

2.4.1 基本概念 32

2.4.2 典型技术 37

2.5 本章小结 39

参考文献 40

第3章 沙箱技术 42

3.1 沙箱技术概述 42

3.1.1 沙箱技术概念 42

3.1.2 沙箱技术的发展及分类 43

3.1.3 沙箱技术的优缺点 44

3.2 沙箱的典型结构 45

3.2.1 基于虚拟机的沙箱典型结构 45

3.2.2 基于规则的沙箱典型结构 45

3.2.3 基于虚拟机的沙箱和基于规则的沙箱异同点 47

3.3 沙箱的主要技术 47

3.3.1 虚拟化技术 47

3.3.2 恶意行为检测技术 48

3.3.3 重定向技术 49

3.4 典型应用 51

3.4.1 Chrome沙箱 51

3.4.2 Java沙箱 52

3.4.3 Linux沙箱 53

3.4.4 Ether沙箱 55

3.4.5 OSTIA沙箱 57

3.5 本章小结 57

参考文献 58

第4章 蜜罐技术 61

4.1 概述 61

4.1.1 蜜罐的起源及发展历程 61

4.1.2 蜜罐的定义与安全价值 63

4.1.3 蜜罐的分类 66

4.2 蜜罐的关键技术机制 68

4.2.1 欺骗环境构建机制 68

4.2.2 威胁数据捕获机制 71

4.2.3 威胁数据分析机制 72

4.2.4 反蜜罐技术对抗机制 74

4.3 蜜罐的典型产品 75

4.3.1 蜜罐工具软件的演化 75

4.3.2 典型蜜罐工具介绍 77

4.4 蜜罐应用部署结构发展 88

4.4.1 蜜网系统 88

4.4.2 分布式蜜罐/蜜网 89

4.4.3 蜜场系统 90

4.5 本章小结 91

参考文献 92

第5章 入侵容忍 95

5.1 概述 95

5.1.1 概念及原理 95

5.1.2 发展历程 99

5.2 主要技术机制 102

5.2.1 多样化冗余机制 102

5.2.2 表决机制 103

5.2.3 系统重构与恢复机制 104

5.2.4 拜占庭一致性协商机制 106

5.2.5 秘密共享机制 109

5.3 典型系统架构 110

5.3.1 基于入侵检测的容忍触发架构 110

5.3.2 算法驱动架构 113

5.3.3 周期性恢复架构 114

5.4 应用举例 115

5.5 本章小结 119

参考文献 119

第6章 可信计算 122

6.1 可信计算概述 122

6.1.1 可信计算起源及发展历程 122

6.1.2 可信计算的概念和内涵 123

6.1.3 可信计算的研究现状 125

6.2 可信计算理论 126

6.2.1 信任基础理论 127

6.2.2 信任的度量 129

6.3 可信计算技术 132

6.3.1 可信计算平台 132

6.3.2 可信网络连接 142

6.4 可信计算典型应用 146

6.4.1 可信CPU 146

6.4.2 可信云 148

6.5 定制可信空间 150

6.6 本章小结 151

参考文献 152

第7章 移动目标防御 155

7.1 MTD概述 155

7.1.1 MTD的演进及研究现状 155

7.1.2 MTD的基本内涵及主要特征 159

7.1.3 MTD的技术分类 161

7.2 MTD技术机制 161

7.2.1 MTD核心机制 161

7.2.2 核心机制的分层应用 164

7.3 MTD有效性分析与评估 175

7.3.1 基于攻击表面的MTD有效性评估与分析 175

7.3.2 基于博弈论的MTD有效性分析与评估 178

7.3.3 基于随机过程和概率论的MTD有效性分析与评估 182

7.4 MTD典型应用 187

7.4.1 基于动态IP的主机防护 187

7.4.2 基于MTD技术的Web防护 190

7.4.3 基于虚拟机动态迁移的云数据中心防护 195

7.5 MTD典型项目 199

7.5.1 自清洗入侵容忍网络(self-cleansing intrusion tolerance,SCIT) 199

7.5.2 网络空间主动重配置 200

7.5.3 多样化随机化软件 200

7.5.4 面向任务的弹性云 201

7.5.5 变形网络 201

7.5.6 移动目标IPv6防御 201

7.6 本章小结 202

参考文献 203

第8章 创新性防御技术发展动向简析 207

8.1 概述 207

8.2 智能驱动的网络安全技术 209

8.2.1 智能驱动的网络安全的基本思路 209

8.2.2 主要应用领域 210

8.2.3 应用案例 212

8.3 网络空间拟态防御技术 214

8.3.1 拟态防御概述 214

8.3.2 拟态防御的基本实现机制 219

8.3.3 典型应用举例——MNOS 223

8.4 本章小结 229

参考文献 229

第9章 网络安全评估与分析常用模型 232

9.1 概述 232

9.2 网络安全目标、评估标准和指标 234

9.2.1 网络安全目标 234

9.2.2 网络安全评估标准 236

9.2.3 网络安全评估指标 236

9.3 攻击树模型 237

9.3.1 攻击树概念 238

9.3.2 攻击树构造 238

9.3.3 基于攻击树的网络安全评估与分析案例 241

9.3.4 攻击场景分析 241

9.3.5 小结 242

9.4 攻击图模型 242

9.4.1 攻击图概念及建模 242

9.4.2 攻击图分类 244

9.4.3 基于攻击图的网络安全风险评估与分析案例 246

9.4.4 小结 248

9.5 攻击链模型 248

9.5.1 攻击链的概念 248

9.5.2 经典攻击链模型详述 250

9.5.3 基于攻击链的典型攻击案例分析 256

9.5.4 基于攻击链的多阶段防御措施 259

9.5.5 小结 260

9.6 攻击表面模型 260

9.6.1 攻击表面概念 261

9.6.2 潜在危害开销比 264

9.6.3 攻击表面度量及方法 266

9.6.4 基于攻击表面的网络安全评估与分析案例 267

9.6.5 小结 271

9.7 网络传染病模型 271

9.7.1 网络传染病概念和经典传染病模型 271

9.7.2 传播控制策略 275

9.7.3 基于传染病模型的网络安全评估与分析案例 277

9.7.4 小结 279

9.8 其他模型 279

9.8.1 Petri网模型 279

9.8.2 自动机模型 281

9.9 本章小结 284

参考文献 286

第10章 数学基础知识 291

10.1 概率论与随机过程 291

10.1.1 基本概念 291

10.1.2 马尔可夫过程 292

10.1.3 隐马尔可夫过程 297

10.2 最优化 299

10.2.1 基本概念 299

10.2.2 最优化方法分类 300

10.2.3 常用的三种最优化算法 301

10.3 博弈论 308

10.3.1 基本概念 309

10.3.2 博弈的表示 314

10.3.3 博弈的均衡 316

参考文献 316