首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安全C++编码实践

安全C++编码实践
EN

Stack Overflow用户
提问于 2011-01-24 17:29:27
回答 6查看 8K关注 0票数 12

我正在寻找C++中安全编码实践的全面记录。既然我在这里还没有找到这样的列表,我们不妨把它做成一个社区维基,以供进一步参考。我正在寻找安全问题的解决方案,如基于堆栈和堆的缓冲区溢出和下溢、整数溢出和下溢、格式字符串攻击、空指针取消引用、堆/内存检查攻击等。

注:除了编码实践之外,防御这类攻击的安全库也值得一提。

MSalters在评论中建议,这个问题被分成两个独立的问题,一个针对C++,另一个针对C。另请参阅Secure C coding practices

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-01-24 17:35:44

Writing Secure Code一书(此链接中仅有示例页面)非常善于解释安全问题以及如何避免这些问题。这本书已经出版了一段时间,但所涵盖的大多数主题仍然是相关的。

票数 4
EN

Stack Overflow用户

发布于 2011-01-24 18:03:27

Herb Sutter "Exceptional C++“和"C++ Coding Standard”。无价之宝。

马歇尔·克莱恩C++ faq。将告诉您有关常见陷阱的所有内容。在线免费。

票数 4
EN

Stack Overflow用户

发布于 2011-01-24 17:41:48

我发现这本书很有用Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More

与前面提到的Writing Secure Code, Second Edition不同,它有许多适用于Linux (posix)和Windows的示例。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4780410

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档