发明授权
- 专利标题: 一种数组越界访问的检测方法、装置及设备
-
申请号: CN201910828384.9申请日: 2019-09-03
-
公开(公告)号: CN110674495B公开(公告)日: 2021-07-09
- 发明人: 赖建新 , 李隆
- 申请人: XC5 香港有限公司
- 申请人地址: 中国香港湾仔轩尼诗道8号中港大厦14楼
- 专利权人: XC5 香港有限公司
- 当前专利权人: 支付宝知识产权控股公司
- 当前专利权人地址: 新加坡布拉斯巴拉路51号拉扎达一号04-08
- 代理机构: 北京国昊天诚知识产权代理有限公司
- 代理商 朱文杰
- 主分类号: G06F21/52
- IPC分类号: G06F21/52 ; G06F21/56 ; G06F8/41
摘要:
本说明书实施例公开了一种数组越界访问的检测方法、装置及设备,所述方法包括:获取待检测的程序代码中包含的函数,以及所述函数之间的调用关系信息;如果所述函数之间的调用关系信息中包括未被访问的目标程序语句,则检测所述目标程序语句是否需要访问数组;如果所述目标程序语句需要访问数组,则获取所述目标程序语句访问的数组的预定变量在所述数组对应的程序区域内的值范围;基于所述目标程序语句访问的数组的预定变量在所述数组对应的程序区域内的值范围,对所述程序代码中是否包含数组越界访问进行检测。
公开/授权文献
- CN110674495A 一种数组越界访问的检测方法、装置及设备 公开/授权日:2020-01-10