博客
分类
标签
归档
友链
关于
Dark Mode
博客
分类
标签
归档
友链
关于
Dark Mode
Mens et Manus
首页
帮助
示例
社区
档归
源码
黑客攻防学习
前置知识:汇编语言 系统篇栈溢出缓冲区是一片有限的、连续的内存区域。在C语言中最常见的缓冲区是数组。 因为在C和C++语言中没有考虑检查缓冲区的内在边界,所以使栈溢出成为可能。当输入的数据足够大时,将会溢出缓冲区的范围,从而改写从而改写其他缓存区域。 函数与栈调用函数的整个过程如下 把函数的参数压入栈 把函数的返回地址压入栈 主程序调用子程序,子程序结束后继续上次的位置执行主程序 ...
2020-05-21
Read More