缓冲区溢出的原理和实践.doc

时间:2023-06-26 09:58:16
【文件属性】:

文件名称:缓冲区溢出的原理和实践.doc

文件大小:351KB

文件格式:DOC

更新时间:2023-06-26 09:58:16

缓冲区溢

缓冲区,简单说来是一块连续的计算机内 存区域, 可以保存相同数据类型的多个实例. C程序员通常和字缓冲区数组打交道. 最常见的是字符数组. 数组, 与C语言中所有的变量一样, 可以被声明为静态或动态 的. 静态变量在程序加载时定位于数据段. 动态变量在程序运行时定位于堆栈之中. 溢出, 说白了就是灌满, 使内容物超过顶端, 边缘, 或边界. 我们这里只关心动态 缓冲区的溢出问题, 即基于堆栈的缓冲区溢出.


网友评论