Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 浙江大学倪超获国家专利权

浙江大学倪超获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉浙江大学申请的专利一种基于代码语义相似性的集成模糊测试方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120144480B

龙图腾网通过国家知识产权局官网在2025-09-16发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510617119.1,技术领域涉及:G06F11/3668;该发明授权一种基于代码语义相似性的集成模糊测试方法是由倪超;刘邵轩设计研发完成,并于2025-05-14向国家知识产权局提交的专利申请。

一种基于代码语义相似性的集成模糊测试方法在说明书摘要公布了:本发明公开了一种基于代码语义相似性的集成模糊测试方法。方法包括先获取基准代码库并进行模糊测试和函数级代码切片等获取各个模糊测试工具的总边缘覆盖率索引,对待测代码库进行函数级代码切片和编码处理获取各个模糊测试工具的总得分索引,根据总边缘覆盖率索引对总得分索引进行索引放大处理得到新的总得分索引,根据新的总得分索引采用动态资源平衡调整方法对待测代码库进行不断模糊测试,最终得到所有模糊测试工具在待测代码库上的位图覆盖率和检测到的漏洞量。本发明基于代码语义相似性提出了结合索引放大方法和动态资源平衡调整方法的集成模糊测试方法,提高了模糊测试的位图覆盖率和检测漏洞量,实现了更加高效的计算资源动态分配。

本发明授权一种基于代码语义相似性的集成模糊测试方法在权利要求书中公布了:1.一种基于代码语义相似性的集成模糊测试方法,其特征在于,方法包括如下步骤: S1、获取若干个基准代码库,采用多个模糊测试工具对每个基准代码库进行综合处理得到每个基准代码库的若干个函数级向量和各个函数级代码片段的边缘覆盖率,统计每个模糊测试工具所有函数级代码片段的总边缘覆盖率,并将各个模糊测试工具的总边缘覆盖率从高到低进行排序得到各个模糊测试工具的总边缘覆盖率索引,对每个函数级代码片段,选取最高的边缘覆盖率对应的模糊测试工具作为对应函数级代码片段的最优模糊测试工具; S2、获取待测代码库,对待测代码库进行函数级代码切片和编码处理得到待测代码库的若干个待测函数级向量,从待测函数级代码片段对应的待测函数级向量与所有函数级向量的相似度值中选取最高的相似度值作为待测函数级向量的最相似度值,采用基于圈复杂度的相似度更新方法对每个待测函数级代码片段的最相似度值进行处理,得到每个待测函数级代码片段处理后的最相似度值,每个待测函数级代码片段处理后的最相似度值作为对应模糊测试工具的得分,针对待测代码库,统计每个模糊测试工具在所有待测函数级代码片段的总得分,即得到每个模糊测试工具在待测代码库上的总得分,根据总边缘覆盖率及索引对总得分进行索引放大处理得到待测代码库中所有模糊测试工具新的总得分及索引; 所述索引放大处理具体为:比较每个模糊测试工具的总边缘覆盖率索引和总得分索引:若总得分索引相对于总边缘覆盖率索引靠前,则对模糊测试工具的总得分进行放大处理;若总得分索引相对于总边缘覆盖率索引靠后或不变,则对模糊测试工具的总得分不做处理; S3、根据所有模糊测试工具新的总得分索引采用动态资源平衡调整方法对待测代码库进行不断模糊测试,最终得到所有模糊测试工具在待测代码库上的位图覆盖率和检测到的漏洞量。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人浙江大学,其通讯地址为:310058 浙江省杭州市西湖区余杭塘路866号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由AI智能生成
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。