堆栈的保护方法及装置与流程

文档序号:11620484阅读:来源:国知局

技术特征:

技术总结
本发明提供了一种堆栈的保护方法及装置,其中,该方法包括:获取可执行文件中每个函数占用的最大堆栈数值,其中,可执行文件中配置有多个线程,每个线程下挂有一个或多个用于运行堆栈的实体;依据最大堆栈数值计算出一个或多个实体分别占用的最大堆栈计算值;获取用于标识一个或多个实体的符号,并依据符号分别获取一个或多个实体堆栈配置的配置值;在配置值小于计算值时,输出配置值与计算值的比较结果。通过本发明,解决了相关技术中采用动态堆栈检测导致检测滞后,而采用静态堆栈检测的分析是在堆栈内存占用方面的问题,从而方便快捷的实现了对堆栈溢出的检测。

技术研发人员:刘雪峰;缪红保
受保护的技术使用者:中兴通讯股份有限公司
技术研发日:2016.01.28
技术公布日:2017.08.04
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1