摘要
本发明涉及源代码漏洞检测技术领域,公开了一种基于多特征融合和自注意力编码器神经网络的源代码漏洞分类检测方法,通过特定切点对PDG图结构进行前后向切片,从而得到切片子图;根据标签比例决定重复切片最终的标签为是否有漏洞;生成增强切片;规划化和分词;生成增强切片的向量表征;生成PDG图结构的介中心性编码和Node2Vec编码;将增强切片的向量表征以及PDG图结构的中心性编码和Node2Vec编码聚合作为训练数据,训练设计的基于自注意力机制的典型Transformer编码器架构漏洞检测模型;对漏洞数据集进行预测,完成漏洞类型的检测,起到了有效地融合了代码的语法、语义和文本信息,提高了漏洞检测率的效果。
技术关键词
分类检测方法
注意力编码器
切片
编码器架构
语句
注意力机制
节点
标签
生成代码
代码分析工具
漏洞检测技术
典型
分词
嵌入方法
多层感知机
序列
语义
系统为您推荐了相关专利信息
智能生成方法
智能生成系统
自然语言
智能推理
SQL模板
图像匹配
图像特征描述符
切片
视觉里程计
坐标系
自动气象站
记录仪
Gompertz模型
林业生态监测技术
采集器
单元测试代码
测试场景
代码仓库
生成提示词
语句
嵌入式故障诊断
数控机床进给系统
故障诊断模型
采集数控机床
样本