[发明专利]一种错误状态引导的符号执行方法在审
| 申请号: | 202310344595.1 | 申请日: | 2023-04-03 |
| 公开(公告)号: | CN116361182A | 公开(公告)日: | 2023-06-30 |
| 发明(设计)人: | 张智轶;苏瑞;周玉倩;黄志球 | 申请(专利权)人: | 南京航空航天大学 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/41 |
| 代理公司: | 南京理工信达知识产权代理有限公司 32542 | 代理人: | 刘莎 |
| 地址: | 211106 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种错误状态引导的符号执行方法,该发明首先分析原始程序的错误类型,生成需要附加的约束条件,并将约束条件插桩到原始程序中得到修改后的程序。其次,本发明利用Indus程序间分析工具检索程序中错误行的控制依赖和数据依赖,同时利用Indus提供的信息流分析程序中错误行的潜在依赖和交互依赖,进而得到程序的全部静态依赖关系。在此基础上,本发明使用各种依赖关系对路径按照键值大小进行排序,从而有选择性地进行符号执行。通过这种方法,错误状态引导的符号执行能够优先探索程序错误行的路径,并生成能够精确触发错误的测试输入。因此,本发明提供了一种高效、精确的符号执行方法,适用于软件测试、程序分析等领域。 | ||
| 搜索关键词: | 一种 错误 状态 引导 符号 执行 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202310344595.1/,转载请声明来源钻瓜专利网。
- 上一篇:无线供电装置及水轮发电机
- 下一篇:一种微机械陀螺仪及电子产品





