分享
 
 
 

软件安全工程

王朝百科·作者佚名  2010-07-07
窄屏简体版  字體: |||超大  

软件安全工程作者:(美国)(Allen.J.H.)艾伦等

译者:郭超年周之恒

·出版社:机械工业出版社

·页码:222 页

·出版日期:2009年

·ISBN:7111264835

·条形码:9787111264835

·开本:16

丛书名:华章程序员书库

·外文书名:Software Security Engineering:A Guide for Project Managers

内容简介《软件安全工程》系统阐述了软件安全工程的知识。具体内容包括:软件安全的构成、安全软件的需求、安全软件的架构和设计、安全编码和测试、系统集成、安全管理,等等。《软件安全工程》从软件开发和漏洞攻击两个角度,以对立的观点深刻阐述了构建软件安全的最佳实践。同时,《软件安全工程》不遗余力提高阅读的针对性,对高级经理、项目经理和技术管理人员的适用要点,各有强调论述。《软件安全工程》适合作为从事软件开发、软件测试、软件安全及软件丁程管理的技术人员的参考用书。与其他软件相比,遵循安全理念开发的软件可以更为有效地抵御、容忍攻击并从攻击中恢复。尽管并不存在软件安全的万能解决方案,但是项目经理可以从中获益的实例还是存在的。通过《软件安全工程》,你能找到一些可靠的实例,这些实例有助于提高软件在开发和运行过程中的安全性和可信度。

作者简介Julia H. Allen,曾获得密歇根大学的计算机科学学士学位和南加利福尼亚大学的电子工程硕士学位,目前是SEI的CERT项目的高级研究员。

艾伦,曾获得密歇根大学的计算机科学学士学位和南加利福尼亚大学的电子工程硕士学位,目前是SEI的CERT项目的高级研究员。

媒体推荐“这本书的系统论述可以为一些组织提供帮助,使它们能够选择一组符合其安全成熟性,抗风险能力和开发风格的工序,策略或技术;可以帮助你理解如何将实用的安全技术纳入到开发周期的各个阶段之中。”

——微软高级安全专家 Steve Riley

“有一些书讨论了本书中的某些问题,也有一些书论述了安全系统工程;但却很少像本书一样,通俗易懂地描述和讨论关子整个软件开发周期的最新动态和主题。”

——Harrls高级软件安全专家 Ronda Henning

编辑推荐《软件安全工程》会帮助你理解:软件安全不仅仅是消灭漏洞和执行入侵检测。

网络安全机制以及IT基础安全服务并不能充分保障应用软件免受安全隐患的威胁。

软件安全的主动行为必须伴随一种危险控制的方法,从而识别优先级以及定义什么才是“足够好的”——对软件安全危险的理解随着软件开发生命周期而不断改变。

项目经理和软件工程师需要学会以攻击者的方式来思考,从而指出软件不能运行的功能范围,以及软件如何更好地抵御、容忍攻击并从攻击中恢复。

软件项目经理必备指南,将软件安全解决方案引入到软件开发生命周期之中。

目录译者序

前言

第1章 为什么安全是软件的问题

1.1 概述

1.2 问题

系统复杂性:软件与背景并存

1.3 软件保证和软件安全

工序和条例在软件安全中的作用

1.4 软件安全的威胁

1.5 软件不安全的来源

1.6 早期检测软件安全漏洞的好处

为软件安全设计案例:当前状态

1.7 软件安全开发管理

1.7.1 我该提出哪些安全策略问题

1.7.2 软件安全的风险管理框架

1.7.3 开发周期中的软件安全条例

1.8 小结

第2章 安全软件的构成

2.1 概述

2.2 定义安全软件的属性

2.2.1 安全软件的核心属性

2.2.2 安全软件的相关属性

2.3 如何改善软件的安全属性

2.3.1 防御者视角

2.3.2 攻击者视角

2.4 如何确定所需的安全属性

2.4.1 构建安全保证案例

2.4.2 安全保证案例的例子

2.4.3 将保证案例融入到软件开发周期中

2.4.4 其他安全保证相关和合法的工作

2.4.5 维持保证案例并从中获益

2.5 小结

第3章 安全软件的需求工程

3.1 概述

3.1.1 需求工程的重要性

3.1.2 质量需求

3.1.3 安全需求工程

3.2 误用和滥用案例

3.2.1 安全不是一套功能

3.2.2 想想你不能做什么

3.2.3 构建有用的误用案例

3.2.4 一个误用的例子

3.3 SQUARE过程模型

3.3.1 SQUARE的简单描述

3.3.2 工具

3.3.3 预期结果

3.4 SQUARE样本输出

3.4.1 SQUARE各个步骤的输出

3.4.2 SQUARE的最终结果

3.5 需求启发

3.5.1 各种启发式方法概览

3.5.2 启发评估标准

3.6 需求排序

3.6.1 确定候选的排序方法

3.6.2 排序方法的比较

3.6.3 需求排序的一些建议

3.7 小结

第4章 软件安全的架构和设计

4.1 概述

4.1.1 架构和设计的重要性

4.1.2 问题和挑战

4.2 软件架构和设计安全条例:架构风险分析

4.2.1 软件特性描述

4.2.2 威胁分析

4.2.3 架构性漏洞评估

4.2.4 确定风险可能性

4.2.5 确定风险影响

4.2.6 风险降低计划

4.2.7 架构风险分析简要回顾

4.3 架构和设计的软件安全知识:安全原则、安全方针和攻击模式

4.3.1 安全原则

4.3.2 安全方针

4.3.3 攻击模式

4.4 小结

第5章 安全编码和测试

5.1 概述

5.2 代码分析

5.2.1 常见软件编码漏洞

5.2.2 源码审查

5.3 编码条例安全编码的附加信息

5.4 软件安全测试

5.4.1 比较软件测试和软件安全测试

5.4.2 功能测试

5.4.3 基于风险的测试

5.5 软件开发前后考虑安全测试

5.5.1 单元测试

5.5.2 测试库文件和可执行文件

5.5.3 集成测试

5.5.4 系统测试

5.5.5 软件安全测试的附件信息来源

5.6 小结

第6章 安全性和复杂性:系统集成的挑战

6.1 概述

6.2 安全故障

6.2.1 错误分类

6.2.2 攻击者行为

6.3 从功能和攻击者视角看安全分析:两个例子

6.3.1 Web服务:功能视角

6.3.2 Web服务:攻击者视角

6.3.3 身份管理:功能视角

6.3.4 身份管理:攻击者视角

6.3.5 身份管理和软件开发

6.4 系统复杂性驱动和安全

6.4.1 更广泛的故障

6.4.2 增量式开发和渐进式开发

6.4.3 冲突或目标改变的复杂性

6.5 深层技术问题的复杂性

6.6 小结...[1]

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有