摘要:本发明提供了一种缓冲区溢出保护方法,包括:根据原始栈形成一个备份栈,其中备份栈备份了函数返回地址和堆栈帧指针,而且备份栈在调用函数入口处备份控制流信息;在函数调用返回时通过比较原始栈与备份栈信息来判断是否有溢出发生。
- 专利类型发明专利
- 申请人无锡江南计算技术研究所;
- 发明人马晓东;谢汶兵;漆锋滨;尉红梅;翟彦河;陈茜;
- 地址214083 江苏省无锡市滨湖区军东新村030号
- 申请号CN201510828343.1
- 申请时间2015年11月24日
- 申请公布号CN105426752A
- 申请公布时间2016年03月23日
- 分类号G06F21/52(2013.01)I;G06F21/56(2013.01)I;