全产品的攻击以及对银行程序的攻击。在嵌入式设备系统上也可能被利用，例如PSP、智能手机等。在部分情况下，当一般程序（除了驱动和操作系统内核）发生此类问题时，C++运行时库通常会终止程序的执行。
作业系统层级的保护.目前OpenBSD、Linux、Windows、Mac OS等作业系统都具有buffer overflow protection（缓冲区溢位保护/记忆体位置重新定向）功能，在某种程度上可以保护作业系统，但仍还是有办法让溢出的代码到正确的位置上。其作用原理是：记忆体跟处