加载中...
首页专利查询专利详情

*来源于国家知识产权局数据,仅供参考,实际以国家知识产权局展示为准

一种重构CoSy中间表示的缓冲区溢出检测方法

发明专利有效专利
  • 申请号:
    CN201210077106.2
  • IPC分类号:G06F11/36;G06F9/45
  • 申请日期:
    2012-03-22
  • 申请人:
    中国电子科技集团公司第五十八研究所
著录项信息
专利名称一种重构CoSy中间表示的缓冲区溢出检测方法
申请号CN201210077106.2申请日期2012-03-22
法律状态暂无申报国家中国
公开/公告日2012-09-12公开/公告号CN102662834A
优先权暂无优先权号暂无
主分类号G06F11/36IPC分类号G;0;6;F;1;1;/;3;6;;;G;0;6;F;9;/;4;5查看分类表>
申请人中国电子科技集团公司第五十八研究所申请人地址
江苏省无锡市湖区惠河路5号 变更 专利地址、主体等相关变化,请及时变更,防止失效
权利人中国电子科技集团公司第五十八研究所当前权利人中国电子科技集团公司第五十八研究所
发明人张梅娟;阮园;黄嵩人;于宗光
代理机构无锡市大为专利商标事务所(普通合伙)代理人殷红梅
摘要
本发明旨在提供一种重构CoSy中间表示的缓冲区溢出检测方法,即对源代码进行分析来对缓冲区溢出进行检测的方法。该方法包括(1)CoSy编译器分析扫描源程序,生成中间表示CCMIR;(2)重构CCMIR文本,并为所有非静态局部变量增加安全属性,用于对缓冲区溢出进行判定;(3)对最终的中间表示CCMIR进行缓冲区溢出的判定。通过这样的方法能够快速的重构代码,重构过程简单易行,具有良好的通用性,重构后使得对程序中潜在的会造成缓冲区溢出的错误的检测更快速高效。

我浏览过的专利

专利服务由北京酷爱智慧知识产权代理公司提供