摘要
本申请涉及一种自动化代码审计方法、装置、计算机设备和存储介质,包括:获取待审计代码的语法结构、控制流和数据流;根据待审计代码的语法结构、控制流和数据流构建待审计代码的上下文图谱;获取多模态协同漏洞检测方法,多模态协同漏洞检测方法中包含基于规则匹配的静态分析方法、基于代码路径的符号执行方法和基于语义理解的大模型推理方法以及各方法的权重;根据待审计代码的上下文图谱以及多模态协同漏洞检测方法识别出一个或多个代码漏洞、各代码漏洞的漏洞类型以及置信度。上述方法能够提高代码审计效率的同时还能处理各种漏洞类型的审计代码。
技术关键词
漏洞检测方法
多模态协同
语法结构
代码审计方法
符号执行方法
静态分析方法
图谱
变量
节点
推理方法
计算机设备
审计装置
关系
生成代码
日志
处理器
语义
标记
识别模块
系统为您推荐了相关专利信息
意图识别系统
意图识别模型
自然语言
数据收集模块
电子数据处理技术