最新消息:本站技术交流 QQ 群:28124927

栈溢出的经典代码

C/C++ exchen 5154浏览

一个栈溢出的经典代码

longbuf里有15个字符,而des只能容纳5个字符,所以这就会产生缓冲区溢出。正是因为先放入栈里的地址在前,而后进入栈的数据一旦很长,就会覆盖到前面的地址,这就会导致程序发生错误。

转载请注明:exchen's blog » 栈溢出的经典代码