摘要: 计算机程序的运行依赖于函数调用栈。栈溢出是指在栈内写入超出长度限制的数据,从而破坏程序运行甚至获得系统控制权的攻击手段。要实现栈溢出需要程序有向栈内写入的行为并且不限制数据输入的长度。这里记录第一部分-函数调用栈的基础笔记 函数调用栈 函数调用栈是指程序运行时一段连续的区域(程序的执行过程可看作连续 阅读全文
posted @ 2020-07-24 22:15 Boky_Learn 阅读(413) 评论(0) 推荐(0)