php语言入门 什么是溢出漏洞?
浏览量:1989
时间:2021-03-12 13:03:42
作者:admin
什么是溢出漏洞?
溢出漏洞是计算机程序可纠正的缺陷。溢出漏洞全称:缓冲区溢出漏洞。它被称为缓冲区溢出漏洞,因为它是程序执行期间在缓冲区中执行的错误代码。这通常是由于工作人员的疏忽。具体来说,溢出漏洞是由程序对接收数据的不精确边界验证中的一个或一些输入函数(用户输入参数)引起的。根据程序执行中堆栈调用的原理,如果程序未经验证自动删除边界以外的部分,则边界以外的部分将覆盖存储程序指针的数据。当执行上述代码时,程序将自动调用指针所指地址的命令。根据这一原理,恶意用户可以构造溢出程序。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
对的意思 及的意思