发明名称 一种内存异常访问定位方法及装置
摘要 本发明实施例公开了一种内存异常访问定位方法及装置,其中,内存异常访问定位方法包括如下步骤:监视出现异常访问的内存,捕获访问行为;根据所述访问行为获取访问指令,通过所述访问指令对所述访问行为进行定位;分析所述访问指令,得到分析结果;根据所述分析结果,代替所述访问指令完成相应的动作。通过本发明实施例,可以对内存异常访问进行有效地定位。
申请公布号 CN101533370B 申请公布日期 2011.10.26
申请号 CN200910058902.X 申请日期 2009.04.09
申请人 成都市华为赛门铁克科技有限公司 发明人 王洪雷
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 代理人
主权项 一种内存异常访问定位方法,其特征在于,包括如下步骤:监视出现异常访问的内存,捕获访问行为;根据所述访问行为获取访问指令,通过所述访问指令对所述访问行为进行定位;分析所述访问指令,得到分析结果;所述分析所述访问指令的步骤包括:分析执行所述访问指令时,所述访问指令会对寄存器和/或内存产生影响的特征,所述分析至少包括:确定所述访问指令的类型;或者,分析所述访问指令所操作的位宽;或者,分析是否使用了基于寄存器的偏移量;或者,检查访问指令是否在延迟槽;根据所述分析结果,代替所述访问指令完成相应的动作。
地址 611731 四川省成都市高新区西部园区清水河片区