详情介绍
中文名: C安全编码标准
作者: 译者: 图书
分类: 软件
资源格式: PDF
版本: 扫描版
出版社: 机械工业出版社
书号: 9787111284420
发行时间: 2010年1月1日
地区:
语言:
简介:
内容介绍:
本书提供了在C编程语言中进行安全编码的指导方针,描述了C语言程序中导致软件潜在风险根源的编码错误,并根据严重性、被利用的可能性以及修补成本设置了优先级。每个指导方针提供了不安全代码的例子以及安全的替代方案。如果统一应用这些指导方针,可帮助消除导致缓冲区溢出、格式字符串潜在风险、整数溢出和常见的软件潜在风险的关键编码错误,从而创建更健壮的高质量软件系统。
本书内容新颖,讲解详尽,可作为软件开发技术人员的参考用书。
软件安全性对于公司的运作和财富具有很大的影响,与个人的生活也息息相关。为了创建安全的软件,开发人员必须知道什么地方存在危险。C的安全编码要比许多经验丰富的程序员所想像的更为困难。
本书是一本重要的桌面参考手册,记录了《CERT C安全编码标准》的第一次官方发布。这个标准逐项描述了C语言程序中导致软件潜在风险根源的编码错误,并根据严重性、被利用的可能性以及修补成本设置了优先级。每个指导方针提供了不安全代码的例子以及安全的替代方案。如果统一应用这些指导方针,可以消除可能导致缓冲区溢出、格式字符串潜在风险、整数溢出和常见的软件潜在风险的关键编码错误。
目录:
关于作者.
前言
第1章 本标准使用说明系统质量
自动生成的代码
顺应性
第2章 预处理器(PRE)
建议和规则
风险评估汇总
相关规则和建议
PRE00-C.用内联函数或静态函数代替与函数相似的宏
PRE01-C.在宏参数名两边加上括号
PRE02-C.宏替换列表应该加上括号
PRE03-C.应该使用typedef定义编码类型
PRE04-C.不要复用标准头文件名
PRE05-C.理解连接标记或执行字符串化时的宏替换
PRE06-C.把头文件放在包含防护条件中
PRE07-C.避免使用连续的问号
PRE08-C.保证头文件名惟一
……
第3章 声明和初始化(DCL)
第4章 表达式(EXP)
第5章 整数(INP)
第6章 浮点数
第7章 数组
第8章 字符和字符串
第9章 内存管理
第10章 输入/输出
第11章 环境
第12章 信号
第13章 错误处理
第14章 其他
附录
作者: 译者: 图书
分类: 软件
资源格式: PDF
版本: 扫描版
出版社: 机械工业出版社
书号: 9787111284420
发行时间: 2010年1月1日
地区:
语言:
简介:
内容介绍:
本书提供了在C编程语言中进行安全编码的指导方针,描述了C语言程序中导致软件潜在风险根源的编码错误,并根据严重性、被利用的可能性以及修补成本设置了优先级。每个指导方针提供了不安全代码的例子以及安全的替代方案。如果统一应用这些指导方针,可帮助消除导致缓冲区溢出、格式字符串潜在风险、整数溢出和常见的软件潜在风险的关键编码错误,从而创建更健壮的高质量软件系统。
本书内容新颖,讲解详尽,可作为软件开发技术人员的参考用书。
软件安全性对于公司的运作和财富具有很大的影响,与个人的生活也息息相关。为了创建安全的软件,开发人员必须知道什么地方存在危险。C的安全编码要比许多经验丰富的程序员所想像的更为困难。
本书是一本重要的桌面参考手册,记录了《CERT C安全编码标准》的第一次官方发布。这个标准逐项描述了C语言程序中导致软件潜在风险根源的编码错误,并根据严重性、被利用的可能性以及修补成本设置了优先级。每个指导方针提供了不安全代码的例子以及安全的替代方案。如果统一应用这些指导方针,可以消除可能导致缓冲区溢出、格式字符串潜在风险、整数溢出和常见的软件潜在风险的关键编码错误。
目录:
关于作者.
前言
第1章 本标准使用说明系统质量
自动生成的代码
顺应性
第2章 预处理器(PRE)
建议和规则
风险评估汇总
相关规则和建议
PRE00-C.用内联函数或静态函数代替与函数相似的宏
PRE01-C.在宏参数名两边加上括号
PRE02-C.宏替换列表应该加上括号
PRE03-C.应该使用typedef定义编码类型
PRE04-C.不要复用标准头文件名
PRE05-C.理解连接标记或执行字符串化时的宏替换
PRE06-C.把头文件放在包含防护条件中
PRE07-C.避免使用连续的问号
PRE08-C.保证头文件名惟一
……
第3章 声明和初始化(DCL)
第4章 表达式(EXP)
第5章 整数(INP)
第6章 浮点数
第7章 数组
第8章 字符和字符串
第9章 内存管理
第10章 输入/输出
第11章 环境
第12章 信号
第13章 错误处理
第14章 其他
附录
下载地址
下载错误?【投诉报错】
人气书籍
![Objective-C基础教程 中文 PDF 清晰版 [31M] Objective-C基础教程 中文 PDF 清晰版 [31M]](//img.jbzj.com/do/uploads/litimg/120917/153R51Ba5.jpg)
Objective-C基础教程 中文 PDF 清晰版 [31M]
C程序设计(第四版)+学习辅导 pdf版打包 谭浩强主编
C++ Primer Plus (第五版) 中文PDF清晰扫描版(57M)![Linux C编程实战 中文 PDF版 [65.2M] Linux C编程实战 中文 PDF版 [65.2M]](//img.jbzj.com/do/uploads/litimg/120907/153554161205.jpg)
Linux C编程实战 中文 PDF版 [65.2M]![数据结构(C语言版) 第2版 (严蔚敏等) 高清pdf完整版[38MB] 数据结构(C语言版) 第2版 (严蔚敏等) 高清pdf完整版[38MB]](//img.jbzj.com/do/uploads/litimg/190828/1J3302J0H.jpg)
数据结构(C语言版) 第2版 (严蔚敏等) 高清pdf完整版[38MB]
数据结构基础(C语言版)(第2版)中文 PDF清晰版(35.4M)
Lua程序设计 Programming in Lua 中文 PDF 高清版
数据结构C语言版(严蔚敏) 高清版 PDF格式
C语言经典编程282例 (明日科技) 高清PDF扫描版 161M
C++ GUI Qt 4编程(第二版) PDF扫描版
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的C安全编码标准 (美)塞克德著 中文 PDF版 [37M]资源来源互联网,版权归该下载资源的合法拥有者所有。


![C安全编码标准 (美)塞克德著 中文 PDF版 [37M]](http://img.jbzj.com/do/uploads/litimg/121219/1630121E3O.jpg)










![Objective-C基础教程 中文 PDF 清晰版 [31M] Objective-C基础教程 中文 PDF 清晰版 [31M]](http://img.jbzj.com/do/uploads/litimg/120917/153R51Ba5.jpg)


![Linux C编程实战 中文 PDF版 [65.2M] Linux C编程实战 中文 PDF版 [65.2M]](http://img.jbzj.com/do/uploads/litimg/120907/153554161205.jpg)
![数据结构(C语言版) 第2版 (严蔚敏等) 高清pdf完整版[38MB] 数据结构(C语言版) 第2版 (严蔚敏等) 高清pdf完整版[38MB]](http://img.jbzj.com/do/uploads/litimg/190828/1J3302J0H.jpg)




