摘要
本申请提供一种代码分析方法、装置、设备及存储介质。涉及人工智能技术领域。方法包括:对原始代码进行扫描处理,得到原始代码中的多个异常描述;确定原始代码的代码结构,并根据代码结构以及多个异常描述,生成多个调用堆栈以及多个调用树,每个调用树包括一个异常描述对应的多个异常代码;通过第一大语言模型分别对多个调用树进行识别处理,得到多个调用过程以及多个异常原因;根据多个异常描述、多个调用堆栈、多个调用过程、以及多个异常原因,生成原始代码的多个分析结果。以上方案,通过大语言模型对代码生成的调用树进行识别,得到分析结果,由于大语言模型遵循标准化的算法逻辑,因此相比于人工的方式,可以提升代码分析的准确性。
技术关键词
大语言模型
调用堆栈
代码结构
代码分析方法
计算机执行指令
关系
可读存储介质
人工智能技术
计算机程序产品
组合模块
扫描模块
分析装置
处理器通信
存储器
识别模块
顶点
场景
节点
系统为您推荐了相关专利信息
漏洞
大语言模型
程度预测方法
信息融合方法
模板
代码结构
EDA软件
样本
处理器可读存储介质
键值
生成方法
画布
生成用户界面
超文本标记语言
跨操作系统