基于CPG-RAG的代码漏洞检测方法与系统

AITNT
正文
推荐专利
基于CPG-RAG的代码漏洞检测方法与系统
申请号:CN202511069197
申请日期:2025-07-31
公开号:CN120995462A
公开日期:2025-11-21
类型:发明专利
摘要
本发明涉及漏洞源码检测技术领域,提供一种基于CPG‑RAG的代码漏洞检测方法与系统。该方法包括:步骤1:收集已知漏洞列表,并将对应的漏洞信息存储在RAG本地知识库中;其中所述漏洞信息包含代码向量和辅助信息;步骤2:输入待检测漏洞代码,将所述待检测漏洞代码转换为代码属性图CPG的形式;步骤3:将所述CPG进行图嵌入表征,得到待检测漏洞代码向量;步骤4:使用所述待检测代码向量在所述RAG本地知识库中进行向量相似度匹配,基于匹配结果与所述本地知识库中对应的辅助信息构建漏洞检测提示词;步骤5:基于所述漏洞检测提示词,调用大语言模型进行分析,得到待检测漏洞代码的漏洞检测结果。
技术关键词
代码漏洞检测方法 大语言模型 代码转换 程序依赖图 漏洞检测系统 BERT模型 列表 生成代码 节点特征 模块 数据 定义 模式
系统为您推荐了相关专利信息
1
图像处理方法、装置、电子设备和存储介质
图像组合 对象 文本识别 大语言模型 中央处理器执行
2
一种基于大语言模型的数控机床刀具缺陷诊断方法及系统
数控机床刀具 缺陷诊断方法 大语言模型 缺陷诊断系统 训练语言模型
3
基于大语言模型的智能档案管理方法与系统
智能档案管理方法 大语言模型 目录 层级 溯源关系
4
一种知识追踪方法、介质及设备
知识追踪方法 门控循环单元 状态指示器 大语言模型 时序
5
一种针对缺陷类别和修复粒度的缺陷修复数据集构造方法
集构造方法 缺陷类别 静态分析方法 大语言模型 项目
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号