基于多维度特征融合与边语义增强的代码漏洞检测方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
基于多维度特征融合与边语义增强的代码漏洞检测方法
申请号:CN202510716910
申请日期:2025-05-30
公开号:CN120387170A
公开日期:2025-07-29
类型:发明专利
摘要
本发明公开了一种基于多维度特征融合与边语义增强的代码漏洞检测方法,在保留AST高层语法框架的基础上,基于子树折叠规则进行AST子树结构压缩,并融合PDG的数据流与控制流依赖关系,构建轻量化程序语义图;从程序语义图中提取节点多维度特征,结合边语义增强机制提取程序级全局特征,并进行向量化表示;将程序语义图特征输入全连接层,识别潜在漏洞并输出检测结果。本方案引入基于作用域路径的上下文建模机制,结合语义子树、语法结构与作用域信息,提取多维度特征,并通过动态注意力机制实现多维信息融合,防止了局部与全局特征割裂,通过构建边语义增强模块,提升了模型对异构边的区分能力与特征表达能力。
技术关键词
代码漏洞检测方法 节点 语句 语法特征 双向长短期记忆网络 编码机制 程序 语法结构 消息传递机制 注意力机制 数据依赖关系 语义特征 LSTM模型 上下文特征 约束特征 融合规则