在互联网上,我们可以在c/c ++中学习安全编程

bit*_*its 8 c c++ security

我开始学习有关安全性和安全编程的所有知识.

我一直听说过缓冲区溢出漏洞等问题.

但我还不知道这些漏洞是如何被利用的.我们如何安全地编程以确保我们的代码是健壮的.

当我说这一切时,我感兴趣的编程语言是c和c ++.

  1. 我正在寻找免费的教程和互联网资源,我可以学习安全编程的每一个内容.

  2. 我们也欢迎平台特定提示.例如,我知道在Windows编程中我们可以使用像"memmove_s"这样的函数来获得安全代码.但Linux/Unix中的等价物是什么?或者它是一样的吗?

  3. ac/c ++程序员是否应该担心特制的格式化蜇(比如非常流行的旧PHP格式的字符串外观)?

这里有很多问题,但一般的想法是我的意思是学习安全编程.

感谢您的帮助.