专利名称:程序溢出保护方法及装置专利类型:发明专利发明人:佘三华,余沛
申请号:CN201811069937.9申请日:20180913公开号:CN11099A公开日:20200320
摘要:本发明公开了一种程序溢出保护方法及装置。其中,方法包括:记录为目标程序分配的至少一个内存块中每个内存块对应的内存块信息;获取目标程序中当前执行的指令,确定与当前执行的指令对应的目标内存块基地址以及目标内存块地址;判断记录的内存块信息中是否包含有目标内存块基地址,若是,在记录的内存块信息中获取与目标内存块基地址相关联的内存块容量,并判断当前是否发生程序溢出;若当前发生程序溢出,则记录当前发生的程序溢出所对应的溢出破坏信息,并根据溢出破坏信息进行内存恢复。本方案在检测到发生程序溢出时,可快速地实现对内存的恢复,从而在发生程序溢出时仍可保障程序的正常执行,提高程序的稳定性,进而提升用户体验。
申请人:北京奇虎科技有限公司
地址:100088 北京市西城区新街口外大街28号D座112室(德胜园区)
国籍:CN
代理机构:北京市浩天知识产权代理事务所(普通合伙)
更多信息请下载全文后查看
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo0.com 版权所有 湘ICP备2023021991号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务