发明名称 | 缓冲区溢出保护方法 | ||
摘要 | 本发明提供了一种缓冲区溢出保护方法,包括:根据原始栈形成一个备份栈,其中备份栈备份了函数返回地址和堆栈帧指针,而且备份栈在调用函数入口处备份控制流信息;在函数调用返回时通过比较原始栈与备份栈信息来判断是否有溢出发生。 | ||
申请公布号 | CN105426752A | 申请公布日期 | 2016.03.23 |
申请号 | CN201510828343.1 | 申请日期 | 2015.11.24 |
申请人 | 无锡江南计算技术研究所 | 发明人 | 马晓东;谢汶兵;漆锋滨;尉红梅;翟彦河;陈茜 |
分类号 | G06F21/52(2013.01)I;G06F21/56(2013.01)I | 主分类号 | G06F21/52(2013.01)I |
代理机构 | 北京众合诚成知识产权代理有限公司 11246 | 代理人 | 龚燮英 |
主权项 | 一种缓冲区溢出保护方法,其特征在于包括:根据原始栈形成一个备份栈,其中备份栈备份了函数返回地址和堆栈帧指针,而且备份栈在调用函数入口处备份控制流信息;在函数调用返回时通过比较原始栈与备份栈信息来判断是否有溢出发生。 | ||
地址 | 214083 江苏省无锡市滨湖区军东新村030号 |