一种基于图神经网络的多粒度漏洞检测框架

AITNT
正文
推荐专利
一种基于图神经网络的多粒度漏洞检测框架
申请号:CN202510803455
申请日期:2025-06-16
公开号:CN120705877A
公开日期:2025-09-26
类型:发明专利
摘要
本发明公开了一种基于图神经网络的多粒度漏洞检测框架,包含九个核心步骤:提取代码的文本嵌入和代码属性图的图特征;对图特征进行特征融合;通过xLSTM对图特征进行序列建模;构建图学习模块,对图结构进行学习;将文本特征与图特征进行特征融合;构建分类器,进行分类;将预测结果与真实标签进行比较,计算损失;提取出代码中的重要路径;对每一条路径进行分类,找出最终包含漏洞的路径。本发明在粗粒度漏洞检测和细粒度漏洞检测上都表现良好,在粗粒度漏洞检测的对比实验中,相对于目前最好的方法,在三个常用数据集上的F1分数的提升分别为9.8%、12.52%、39.05%,在细粒度漏洞检测的对比实验中,F1分数提高了5.72%。
技术关键词
漏洞 word2vec模型 代码覆盖率 构建分类器 对源代码 路径搜索算法 文本 GRU模型 框架 LSTM模型 简化算法 多层感知机 节点 模块 语义 冗余 标签 矩阵 表达式 序列
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号