摘要:本发明提供了一种基于哈希算法的库函数安全增强方法,包括:对同一函数的多次调用,将已经回溯的栈信息用链表保存起来,此后再次调用该函数时,以函数返回地址作为关键字检索链表以查找所述函数的栈信息,如果在链表中查找到所述函数的栈信息,则直接从链表取出对应的栈信息。如果在链表中没有查找到所述函数的栈信息,则针对所述函数利用指令特征码进行指令匹配,直到找到所述函数的栈信息为止,并将找到的所述函数的栈信息加入到链表中。
- 专利类型发明专利
- 申请人无锡江南计算技术研究所;
- 发明人姜军;漆锋滨;谢汶兵;何王全;王雅慧;石培森;
- 地址214083 江苏省无锡市滨湖区军东新村030号
- 申请号CN201510830262.5
- 申请时间2015年11月24日
- 申请公布号CN105426755A
- 申请公布时间2016年03月23日
- 分类号G06F21/54(2013.01)I;