我开始学习有关安全性和安全编程的所有知识.
我一直听说过缓冲区溢出漏洞等问题.
但我还不知道这些漏洞是如何被利用的.我们如何安全地编程以确保我们的代码是健壮的.
当我说这一切时,我感兴趣的编程语言是c和c ++.
我正在寻找免费的教程和互联网资源,我可以学习安全编程的每一个内容.
我们也欢迎平台特定提示.例如,我知道在Windows编程中我们可以使用像"memmove_s"这样的函数来获得安全代码.但Linux/Unix中的等价物是什么?或者它是一样的吗?
ac/c ++程序员是否应该担心特制的格式化蜇(比如非常流行的旧PHP格式的字符串外观)?
这里有很多问题,但一般的想法是我的意思是学习安全编程.
感谢您的帮助.