摘要
本发明公开了一种基于思维链与智能体的软件漏洞挖掘及生成POC验证方法,首先针对不同的漏洞类型,设计相应的思维链模型模板;然后按照各漏洞类型的思维链模型模板,分别构建对应的思维链智能体单元,以及构建源代码预处理单元和智能体系统管理单元,从而形成智能体系统;由智能体系统的源代码预处理单元,对待分析的软件项目进行预处理,再将预处理后的代码分发给各思维链智能体单元进行并行处理,思维链智能体单元沿着其思维链步骤对代码进行逐步分析,针对识别出的潜在漏洞,思维链智能体单元利用自然语言处理模型生成该漏洞的POC代码对该漏洞进行验证;最后智能体系统自动生成包含漏洞详细信息、POC代码、运行结果和修复建议的检测报告。
技术关键词
软件漏洞挖掘
智能体系统
扫描规则
验证方法
语义规则
缓冲区溢出漏洞
自然语言
跨站脚本攻击
模板
状态机
漏洞特征
代码结构
对源代码
代码仓库
项目
扫描模块
识别系统
功能模块
系统为您推荐了相关专利信息
DCS控制器
验证方法
组态工具
机组
工业自动化控制系统
机器学习预测方法
多层次特征
污水
卡鲁塞尔氧化沟
奥贝尔氧化沟
软件通信体系结构
模型验证方法
设备组件
属性验证方法
遍历方法
智能管理方法
语义规则
创建系统
自然语言
Web3D技术