在网络安全领域,仿真和模糊测试是提升安全性的核心技术,但有效应用它们颇具挑战。本书借助真实案例和实操示例,助力读者掌握仿真与模糊测试的基础概念,开展漏洞研究,提升发现软件潜在安全漏洞的能力。
本书共12章,开篇明确适用读者与所需预备知识,介绍后续使用工具,接着阐述仿真发展历史、QEMU系统仿真器及其执行模式与模糊测试等基础内容。随后,通过多个案例,如结合QEMU与AFL识别VLC安全漏洞、三星Exynos基带漏洞分析、OpenWrt全系统模糊测试及针对ARM架构的模糊测试,以及iOS、Android系统的相关测试等,深入讲解仿真与模糊测试的实际应用。最后,总结了模糊测试的研究发现、影响及未来方向。
本书尤其适合职业生涯早期的网络安全研究人员和希望实践嵌入式软件模糊测试的学生阅读,也适合安全研究人员、嵌入式固件与软件专家阅读。同时,对仿真、漏洞研究、软件测试和嵌入式软件开发感兴趣的工程师也能从本书中获益。
展开