万本电子书0元读

万本电子书0元读

顶部广告

软件漏洞检测与修复电子书

随着操作系统、数据库、编译器和行业应用软件的广泛使用,软件面临严峻的安全威胁,针对软件的攻事件迅速增加,危害也日益严重。软件漏洞是当前软件安全面临的重要挑战,尽早检测与修复软件漏洞、减少漏洞带来的危害迫在眉睫。目前国内出版的软件安全相关书籍主要侧重经典的软件安全方法原理与技术,强调漏洞原理、漏洞分析技术、恶意代码分析基础、软件安全发模型和软件安全编码等方面的基础知识,适合作为本科生或研究生教材。目前国内出版的软件漏洞相关书籍主要侧重漏洞分析或攻防技术,鲜少涉及漏洞检测与修复的各种方法和前沿研究内容。因此,现有相关书籍难以满足研究生和科研人员系统、深了解软件漏洞检测与修复领域的研究成果,并准确把握各研究方向的热和发展趋势等的学习需求。本书采用从整体框架手的自顶向下、由表及里、层层细化的叙述方式,对软件漏洞检测与修复相关的主流技术行了深剖析和详细讲解。

售       价:¥

纸质售价:¥71.30购买纸书

0人正在读 | 0人评论 6.5

作       者:李珍

出  版  社:机械工业出版社

出版时间:2026-06-08

字       数:32.3万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
软件漏洞是当前软件安全面临的最大挑战,如何尽可能早地检测与修复软件漏洞,减少漏洞带来的危害?本书以软件安全为基础,致力于深探讨软件漏洞检测与修复的方法与技术,涵盖了软件漏洞概述、静态分析、漏洞静态检测、漏洞动态检测、漏洞自动修复、漏洞检测与修复技术在移动终端的应用等内容。通过方法的归纳、技术的对比和实例的详尽分析,本书旨在从理论到实践、从传统到前沿,对软件漏洞检测与修复行全面而深的阐述。本书的目标读者是研究生和科研人员,特别是关注软件漏洞检测与修复领域前沿研究和未来发展趋势的研究人员和从业人员,也可作为相关领域教育培训班的教材。<br/>【推荐语】<br/>随着操作系统、数据库、编译器和行业应用软件的广泛使用,软件面临严峻的安全威胁,针对软件的攻事件迅速增加,危害也日益严重。软件漏洞是当前软件安全面临的重要挑战,尽早检测与修复软件漏洞、减少漏洞带来的危害迫在眉睫。目前国内出版的软件安全相关书籍主要侧重经典的软件安全方法原理与技术,强调漏洞原理、漏洞分析技术、恶意代码分析基础、软件安全发模型和软件安全编码等方面的基础知识,适合作为本科生或研究生教材。目前国内出版的软件漏洞相关书籍主要侧重漏洞分析或攻防技术,鲜少涉及漏洞检测与修复的各种方法和前沿研究内容。因此,现有相关书籍难以满足研究生和科研人员系统、深了解软件漏洞检测与修复领域的研究成果,并准确把握各研究方向的热和发展趋势等的学习需求。本书采用从整体框架手的自顶向下、由表及里、层层细化的叙述方式,对软件漏洞检测与修复相关的主流技术行了深剖析和详细讲解。<br/>【作者】<br/>李珍,华中科技大学网络空间安全学院副教授、博士生导师,华中科技大学工学博士,美国德克萨斯大学圣安东尼奥分校博士后。主要研究领域为软件安全和人工智能安全,具体在软件漏洞分析与检测、漏洞验证与修复、软件供应安全、代码大模型安全等方面展深研究。在系统安全和软件工程领域发表论文30余篇,其中包括国际顶级会议/期刊NDSS、ICSE、ASE、TDSC和TOSEM等,获得国家发明专利授权9项,主持国家自然科学基金项目2项、华为公司技术合作项目1项,参与国家重研发计划、国家自然科学基金通用联合重项目多项,出版《软件安全》教材 1 部,获得2021年度湖北省科技步一等奖、2021年度电子学会科技步二等奖、第十五届全国大学生信息安全竞赛作品赛优秀指导教师奖等,指导学生获得全国大学生信息安全竞赛一等奖、中国研究生网络安全创新大赛二等奖等。<br/>
目录展开

前言

第1章 软件漏洞概述

1.1 软件安全的概念

1.2 软件漏洞的定义

1.3 软件漏洞的产生原因

1.3.1 软件开发人员安全意识欠缺

1.3.2 软件开发过程中设计不当

1.3.3 第三方扩展程序引入了软件漏洞

1.3.4 用户输入以及无法预料的事件

1.4 软件漏洞的分类

1.4.1 根据漏洞成因分类

1.4.2 根据攻击手段分类

1.4.3 其他漏洞分类

1.5 软件漏洞的分级

1.5.1 国家标准漏洞分级

1.5.2 CNNVD漏洞分级

1.5.3 CNVD漏洞分级

1.5.4 NVD漏洞分级

1.6 小结

参考文献

第2章 静态分析

2.1 基本分析方法及概念

2.1.1 控制流分析

2.1.2 数据流分析

2.1.3 指针分析

2.1.4 程序切片分析

2.1.5 基本代码表示

2.1.6 常见静态分析工具

2.1.7 未来发展趋势

2.2 污点分析

2.2.1 基本概念

2.2.2 方法原理与分类

2.2.3 污点分析典型应用

2.3 符号执行

2.3.1 基本概念

2.3.2 符号执行原理

2.3.3 符号执行典型应用:Angr

2.3.4 未来发展趋势

2.4 小结

参考文献

第3章 漏洞静态检测

3.1 基于规则的漏洞检测

3.1.1 基本概念

3.1.2 方法原理

3.1.3 典型工具

3.1.4 未来发展趋势

3.2 智能漏洞检测

3.2.1 基本概念

3.2.2 智能漏洞检测流程

3.2.3 典型应用:SySeVR

3.2.4 未来发展趋势

3.3 克隆漏洞检测

3.3.1 基本概念

3.3.2 克隆漏洞检测的流程

3.3.3 典型应用:VUDDY

3.3.4 未来发展趋势

3.4 小结

参考文献

第4章 漏洞动态检测

4.1 基本原理与分类

4.1.1 研究背景

4.1.2 发展历史

4.1.3 方法分类

4.2 模糊测试

4.2.1 基本概念

4.2.2 方法原理分类

4.2.3 典型应用

4.2.4 未来发展趋势

4.3 渗透测试

4.3.1 基本概念

4.3.2 方法原理分类

4.3.3 相关研究

4.3.4 未来发展趋势

4.4 差分测试

4.4.1 基本概念

4.4.2 方法原理分类

4.4.3 典型应用

4.4.4 未来发展趋势

4.5 蜕变测试

4.5.1 基本概念

4.5.2 方法原理分类

4.5.3 典型应用

4.5.4 未来发展趋势

4.6 其他测试技术

4.6.1 单元测试

4.6.2 回归测试

4.7 小结

参考文献

第5章 漏洞自动修复

5.1 概述

5.1.1 研究背景

5.1.2 发展历史

5.1.3 方法分类

5.1.4 研究框架

5.2 软件漏洞定位

5.2.1 概述

5.2.2 故障处定位

5.2.3 修复处定位

5.2.4 未来发展趋势

5.3 漏洞补丁生成

5.3.1 概述

5.3.2 漏洞缓解

5.3.3 漏洞修复

5.3.4 未来发展趋势

5.4 补丁评估与验证

5.4.1 概述

5.4.2 补丁排序

5.4.3 补丁评估

5.4.4 未来发展趋势

5.5 软件漏洞数据集

5.5.1 概述

5.5.2 相关概念

5.5.3 现有漏洞数据集

5.5.4 现有漏洞动态执行测试数据集

5.5.5 未来发展趋势

5.6 典型应用

5.6.1 基于安全属性的漏洞修复:Senx

5.6.2 基于控制流依赖的漏洞修复:Extractfix

5.6.3 基于深度学习的漏洞修复:VRepair

5.7 小结

参考文献

第6章 漏洞检测与修复技术在移动终端的应用

6.1 移动终端漏洞概述

6.1.1 移动终端生态特点

6.1.2 移动终端漏洞现状和趋势

6.1.3 移动终端漏洞的生命周期

6.2 移动终端程序漏洞检测的工程化实践

6.2.1 移动终端漏洞检测的静态分析

6.2.2 移动终端漏洞检测的动态分析

6.3 移动终端程序漏洞利用的工程化实践

6.3.1 漏洞利用的流程

6.3.2 移动终端的漏洞利用技术

6.4 移动终端程序漏洞缓解和修复的工程化实践

6.4.1 移动终端程序的漏洞缓解

6.4.2 移动终端程序的漏洞修复

6.5 移动终端漏洞防护新理念

6.5.1 源头治理

6.5.2 数据驱动安全

6.5.3 漏洞应急响应

6.6 小结

参考文献

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部