软件安全开发

出版日期:2015-2
ISBN:9787564728531
作者:张剑
页数:286页

书籍目录

第1章 软件安全概述
1.1 软件
1.1.1 软件定义
1.1.2 软件分类
1.2 软件安全
1.2.1 软件安全概述
1.2.2 软件安全范畴
1.2.3 软件安全问题
1.3 本书的结构与内容
第2章 软件安全开发模型
2.1 软件开发模型
2.1.1 瀑布型软件开发模型
2.1.2 渐增型软件开发模型
2.1.3 变换型软件开发模型
2.2 常用软件开发方法
2.2.1 结构化软件开发方法
2.2.2 面向对象的软件开发方法
2.2.3 组件开发方法
2.2.4 敏捷软件开发方法(Serum)
2.3 安全开发模型
2.4 微软安全开发生命周期模型
2.4.1 安全生命周期模型
2.4.2 SDL优化模型
2.4.3 SDL安全人员角色
2.4.4 SDL模型安全活动
2.4.5 培训阶段
2.4.6 需求阶段
2.4.7 设计阶段
2.4.8 实施阶段
2.4.9 验证阶段
2.4.10 发布和响应阶段
2.4.11 可选的安全活动
2.5 McGraw软件安全开发模型
2.5.1 代码审核(工具)
2.5.2 体系结构风险分析
2.5.3 渗透测试
2.5.4 基于风险的安全测试
2.5.5 滥用用例
2.5.6 安全需求
2.5.7 安全操作
2.6 NIST安全开发生命周期模型
2.6.1 开始阶段
2.6.2 获取与开发阶段
2.6.3 执行阶段
2.6.4 操作和维护阶段
2.6.5 部署阶段
2.7 CISAw软件安全开发模型
2.7.1 对象
2.7.2 生命周期
2.7.3 安全属性
2.7.4 五个环节
2.7.5 资源
2.7.6 管理
第3章 安全漏洞管理
3.1 概述
3.1.1 漏洞分类
3.1.2 漏洞等级
3.1.3 漏洞管理流程
3.1.4 漏洞管理机制
3.2 安全内容自动化协议(SCAP)
……
第4章 安全功能设计
第5章 常见安全问题
第6章 安全编码实践
第7章 软件安全测试
附录A 测试工具
参考文献

作者简介

信息安全保障人员认证培训教材(pansin)。
张剑主编的这本《软件安全开发(信息安全保障人员认证培训教材)》从软件安全开发模型、漏洞管理、功能设计、常见问题、编码实践、安全测试等方面对软件安全开发进行讲解。软件安全开发模型部分重点介绍了几种典型的软件开发模型。安全漏洞管理部分从漏洞的概念、来源、分类以及等级等方面对漏洞的基础知识进行了详细介绍。安全功能设计过程主要参考欧美国家制定的《信息技术安全评估通用准则》和我国制定的《信息技术安全性评估准则》。常见安全问题和安全编码实践两章以问题案例的方式介绍了常见的安全编码问题及其解决方案.便于软件开发人员遇到相同问题时能够快速地分析出错原因。本书在软件安全测试一章中对软件安全测试方法、过程和组织进行了介绍.并给出了一个渗透测试的案例。


 软件安全开发下载



发布书评

 
 


精彩短评 (总计1条)

  •     为了短评这本书,先要添加一下,也是醉了,这本书涉及大量安全开发的理论,也有编码安全操作实践。对于实践部分,个人感觉仅作参考,容易过时。
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024