摘要
本发明公开了一种基于ChatGPT的增强思维链提示软件漏洞检测方法,通过静态程序分析提取源代码的抽象语法树信息,帮助大模型生成更加可靠且高效的代码特征辅助信息。同时提出了一种增强的思维链提示流程,通过Few‑shot learning策略让模型学习特定的推理步骤,减少模型的随机性和幻觉,通过设计特定的提示词引导模型在一步步推理下识别和分析漏洞语义、定位漏洞位置并判断漏洞类型,提升模型输出的准确性,并运用自我验证策略要求模型对分析结果进行反馈,减少模型的误报率。
技术关键词
软件漏洞检测方法
代码特征
软件漏洞检测系统
模板
程序依赖图
静态程序分析
抽象语法树
判断源代码
生成提示词
策略
识别漏洞
分析模块
语句
序列
处理器
语义
格式
存储器
系统为您推荐了相关专利信息
数据库索引系统
图片
语音识别技术
关键词
网页形式
人机交互方法
人机交互装置
关键词
电子设备
计算机可读指令