一种基于注解的模糊测试方法

基本信息

申请号 CN202011547538.6 申请日 -
公开(公告)号 CN112506801A 公开(公告)日 2021-03-16
申请公布号 CN112506801A 申请公布日 2021-03-16
分类号 G06F11/36(2006.01)I;G06F8/73(2018.01)I 分类 计算;推算;计数;
发明人 王庆贺;刘元 申请(专利权)人 中科信息安全共性技术国家工程研究中心有限公司
代理机构 - 代理人 -
地址 100080北京市海淀区中关村大街19号新中关大厦B座北翼16层
法律状态 -

摘要

摘要 一种基于注解的模糊测试方法包括利用fuzzer识别用当前技术很难进行模糊测试的有问题的代码结构;根据识别的代码结构,模糊测试器根据识别的代码结构提供反馈机制;根据反馈机制对代码添加注解;执行测试输入,fuzzer检查共享位图和共享内存是否有新的覆盖并更新调度测试策略。与现有技术相比,本发明提出的技术方案能够解决其他基于模糊测试或符号执行的工具无法克服的问题,使得模糊测试更加灵活,更有效率,并通过解决大量实际难题,增强了模糊测试的实用性。