栈缓冲区溢出
(计算机信息技术名词)
栈缓冲区溢出,在信息安全和编程中,缓冲区溢出或缓冲区溢出是一种异常,其中程序在将数据写入缓冲区时会超出缓冲区的边界并覆盖相邻的存储器位置。缓冲区是专门用于存放数据的内存区域,通常在将程序从一个程序段移动到另一个程序段时,或者在程序之间移动。缓冲区溢出通常可能由格式错误的输入触发;如果假设所有输入都小于某个大小并且缓冲区被创建为该大小,那么产生更多数据的异常事务可能导致它写入缓冲区的末尾。如果这会覆盖相邻的数据或可执行代码,则可能导致程序行为不稳定,包括内存访问错误,错误结果和崩溃。
知识树
时光轴
论点集
总题库
阅读模式
知识树 创建页面
知识树 创建说明
领域
提 交
计算机
科技
农学
技术
科学
词条相关
词条 主页
》
词条 科普
》
词条 事件
》
词条 题库
》
词条 知识
》
加载更多
加载更多
加载更多
加载更多