在审
一种基于语义切片的程序级代码相似性分析方法及装置
王
王炎机构 暂无
宋
宋涧山机构 暂无
乔
乔晨星机构 暂无
摘要
本发明涉及网络安全技术领域,公开了一种基于语义切片的程序级代码相似性分析方法及装置,方法包括:基于目标源代码构建程序级别的目标函数调用图;将目标函数调用图与标准函数调用图进行匹配,得到多个同构子图;分别对第一子图和第二子图中的每个函数节点进行语义切片,得到第一子图的第一切片结果和第二子图的第二切片结果;评估第一切片结果中各函数与第二切片结果中各函数的切片相似度,并根据切片相似度确定目标源代码的相似度。本发明通过构建排除系统函数干扰的自定义函数调用图,结合同构子图匹配算法,综合考虑多维度特征,提高相似度计算的精确性,为代码重构和安全审计等实际应用场景提供了有效支持,提升了代码质量与安全性的保障。
暂无引用专利



