第12章 UNIX平台上的文件格式自动化模糊测试 161
12.1 NOTSPIKEFILE和SPIKEFILE 162
12.2 开发过程 162
12.3 有意义的代码片段 165
12.4 僵尸进程(ZOMBIE PROCESS) 168
12.5 使用注意事项 170
12.6 案例研究:REALPLAYER REALPIX格式字符串漏洞 172
12.7 开发语言 174
12.8 小结 174
第13章 WINDOWS平台上的文件格式自动化模糊测试 175
13.1 WINDOWS文件格式漏洞 175
13.2 FILEFUZZ工具的功能 178
13.3 必需的背景信息 183
13.4 开发FILEFUZZ工具 186
13.5 案例研究 194
13.6 优势和提升空间 198
13.7 小结 199
第14章 网络协议的模糊测试 200
14.1 什么是网络协议的模糊测试 201
14.2 选择目标应用 203
14.3 测试方法 207
14.4 错误检测 209
14.5 小结 210
第15章 UNIX平台上的自动化网络协议模糊测试 211
15.1 使用SPIKE进行模糊测试 212
15.2 SPIKE必要知识 215
15.3 基于块的协议模型 217
15.4 其他的SPIKE特性 219
15.5 编写SPIKE NMAP模糊测试器脚本 220
15.6 小结 224
第16章 WINDOWS平台上网络协议的模糊测试 225
16.1 特性 226
16.2 必备的背景知识 229
16.3 开发 231
16.4 案例研究 237
16.5 优势与可改进空间 239
16.6 小结 240
第17章 WEB浏览器的模糊测试 241
17.1 什么是WEB浏览器模糊测试 242
17.2 目标 242
17.3 方法 243
17.4 漏洞 253
17.5 检测 254
17.6 小结 255
第18章 WEB浏览器的自动化模糊测试 256
18.1 组件对象模型背景 256
18.2 开发模糊测试器 260
18.3 小结 271
第19章 内存模糊测试 272
19.1 为什么需要内存模糊测试?怎么进行? 273
19.2 必要的背景知识 273
19.3 究竟什么是内存模糊测试的简要解释 277
19.4 目标 278
19.5 内存模糊测试方法之变异循环插入(MUTATION LOOP INSERTION) 279
19.6 内存模糊测试方法之快照恢复变异(SNAPSHOT RESTORATION MUTATION) 280
19.7 测试速度与处理深度 281
19.8 错误检测 281
19.9 小结 282
第20章 自动化内存模糊测试 284
20.1 内存模糊测试工具特性集 284
20.2 选择开发语言 286
20.3 WINDOWS调试API 288
20.4 整合以上的内容 292
20.5 PYDBG,一个新朋友 299
20.6 一个人造的示例 301
20.7 小结 314
第三部分 高级模糊测试技术
第21章 模糊测试框架 318
21.1 什么是模糊测试框架 319
21.2 现有的模糊测试框架 321
21.3 定制模糊测试器案例研究:SHOCKWAVE FLASH 338
21.4 模糊测试框架SULLEY 352
21.5 小结 382
第22章 自动化协议分析 383
22.1 模糊测试的痛处 383
22.2 启发式技术 385
22.3 生物信息学 390
22.4 遗传算法 394
22.5 小结 398
第23章 模糊测试器跟踪 399
23.1 我们跟踪的究竟是什么 399
23.2 可视化和基础块 401
23.3 构建一个模糊测试器跟踪器 403
23.4 分析一个代码覆盖工具 410
23.5 案例研究 417
23.6 优势与将来的改进 425
23.7 小结 428
第24章 智能错误检测 429
24.1 原始的错误检测技术 429
24.2 我们寻找的是什么 432
24.3 选择模糊测试值的注意事项 437
24.4 自动化的调试器监视 438
24.5 首轮异常与末轮异常 446
24.6 动态二进制插装 447
24.7 小结 449
第四部分 展望
第25章 我们学到了什么 452
25.1 软件开发生命周期 452
25.2 开发者 457
25.3 QA研究员 458
25.4 安全研究者 458
25.5 小结 459
第26章 展望 460
26.1 商业工具 460
26.2 发现漏洞的混合方法 467
26.3 集成的测试平台 468
26.4 小结 468
附录A 本书引用的小布什语录之详细解读 469
索引 480
51Testing软件测试网将在近期对本书部分章节进行独家连载,敬请关注
查看更多《51Testing软件测试网作品系列》书籍:http://www.51testing.com/html/36/category-catid-136.html