一种面向漏洞检测的源代码程序依赖图剪枝优化方法

AITNT
正文
推荐专利
一种面向漏洞检测的源代码程序依赖图剪枝优化方法
申请号:CN202510230257
申请日期:2025-02-28
公开号:CN120197176A
公开日期:2025-06-24
类型:发明专利
摘要
本发明公开了一种面向漏洞检测的源代码程序依赖图剪枝优化方法,包括如下步骤:步骤1,将源代码数据集记为数据集A,并对数据集A进行属性筛选,将过滤后的数据集记为数据集B;步骤2,对数据集B进行预处理,形成样本一;步骤3,将样本一转换为程序依赖图表示,形成样本二;步骤4,在样本二中基于指针节点、数组节点、敏感API调用节点和整数溢出表达式节点进行剪枝,生成程序依赖子图记为样本三;步骤5,对样本三中的代码语义单元进行向量化训练,记为样本四;步骤6,利用图神经网络对样本四进行训练与预测,获得源代码的漏洞检测结果。解决了传统方法在处理大规模代码文件时计算开销大以及检测精度不足的问题。
技术关键词
程序依赖图 节点 样本 关注点 Word2Vec模型 漏洞 程序切片 数据 列表 抽象语法树 生成程序 词语 词法分析器 符号 代码切片 表达式 语法特征 剪枝方法 切片方法 预处理器
系统为您推荐了相关专利信息
1
一种货运订单异常处理方法、装置、电子设备及存储介质
风险识别模型 历史订单数据 异常状态 货运 样本
2
基于时间敏感网络的机器人操作系统网络负载优化方法
机器人操作系统 负载优化方法 时间敏感网络 数据 报文
3
基于数据分析的水质抗生素溯源方法及系统
时空序列数据 对抗性 抗生素 强化学习算法 拓扑图
4
一种基于稀疏IMU和机器学习的动作捕捉系统及方法
动作捕捉系统 LSTM神经网络 磁力计 坐标系 指骨
5
一种能源数字化管理方法及系统
知识图谱向量 能源系统 验证算法 区块链存证 数字化管理方法
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号