摘要: 1.基础知识 (1)栈帧与函数调用机制 程序调用函数时会在栈上开辟栈帧,栈内保存局部缓冲区、栈基址 EBP 与函数返回地址 RET。函数执行结束后,CPU 读取返回地址跳回原位置。若向局部缓冲区写入超长数据,多余数据会覆盖栈上的返回地址,修改 EIP,实现指令流劫持,这是缓冲区溢出的核心原理。栈的增 阅读全文
posted @ 2026-10-11 13:42 仁增洛玛 阅读(7) 评论(0) 推荐(0)