一种基于语义切片的程序级代码相似性分析方法及装置

AITNT
正文
推荐专利
一种基于语义切片的程序级代码相似性分析方法及装置
申请号:CN202510559233
申请日期:2025-04-29
公开号:CN120407014A
公开日期:2025-08-01
类型:发明专利
摘要
本发明涉及网络安全技术领域,公开了一种基于语义切片的程序级代码相似性分析方法及装置,方法包括:基于目标源代码构建程序级别的目标函数调用图;将目标函数调用图与标准函数调用图进行匹配,得到多个同构子图;分别对第一子图和第二子图中的每个函数节点进行语义切片,得到第一子图的第一切片结果和第二子图的第二切片结果;评估第一切片结果中各函数与第二切片结果中各函数的切片相似度,并根据切片相似度确定目标源代码的相似度。本发明通过构建排除系统函数干扰的自定义函数调用图,结合同构子图匹配算法,综合考虑多维度特征,提高相似度计算的精确性,为代码重构和安全审计等实际应用场景提供了有效支持,提升了代码质量与安全性的保障。
技术关键词
切片 节点 相似性分析方法 语义 自定义函数 程序 网络安全技术 排除系统 关系 分析装置 存储器 匹配模块 处理器 计算机设备 报告 变量 矩阵 指令
系统为您推荐了相关专利信息
1
一种含分布式光伏主动配电网节能降损优化方法及系统
配电网节能降损 出力曲线 分布式光伏 储能设备 充放电策略
2
一种输电线路无人机微型机巢智能巡检系统及方法
输电线路无人机 路段 智能巡检系统 图像分析模块 实时图像
3
一种基于卫星通信的输电线路无人机巡检方法及系统
巡检数据 巡检日志 无人机 输电线路巡检 控制中心
4
一种考虑运行灵活性的网格化配电网双层优化方法
网格化配电网 双层优化方法 分析配电网 资源 网格拓扑结构
5
一种基于大数据分析的数据采集分析方法及系统
数据采集分析方法 社交网络分析 关键词 文本分类模型 科技
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号