摘要
本发明属于模糊测试领域,公开了一种基于大语言模型的工业控制协议模糊测试方法及系统,该方法包括:获取协议文档、待测试的协议代码和协议样本;基于大语言模型对协议文档进行解析,得到协议解析信息;基于大语言模型对具有漏洞信息的协议样本进行漏洞提取,得到多个漏洞文档;基于检索增强生成框架,采用查询语句和协议解析信息对外部知识库进行检索,生成富集初始种子集;基于大语言模型对待测试的协议代码进行代码审计,得到协议代码的脆弱点代码,对协议代码的脆弱点代码进行插桩,得到插桩代码;基于预设的种子能量分配规则对输入种子进行突变,基于突变后的输入种子对插桩代码进行模糊测试。本发明提升了模糊测试产生异常的概率和速度。
技术关键词
大语言模型
工业控制协议
模糊测试方法
种子
漏洞
能量分配
生成框架
富集
语句
测试工具
灰盒模糊测试
模糊测试系统
序列
样本
编码
搜索算法
分段
格式
测试模块
系统为您推荐了相关专利信息
翻译教学系统
面向机器翻译
发音错误检测
学生
多模态技术
大语言模型
个性化交通
轨迹生成系统
驾驶者
轨迹生成方法