摘要
本发明公开一种面向安全功能的物联网固件模糊测试种子生成方法及装置。该方法包括:根据固件安全功能测试目的,生成意图文件;逐行解析意图文件,根据解析结果匹配安全功能代码模版,组装匹配到的安全功能代码模版,得到安全功能调用代码模版;根据解析结果填写安全功能调用代码模版,得到初始种子集合;使用提示词模版和初始种子集合,生成模糊测试种子生成命令集合,使用模糊测试种子生成命令集合,引导大型语言模型变异初始种子集合,输出新种子集合;计算新种子集合与初始种子集合的相似度,若相似度满足预设条件,则将新种子集合作为模糊测试种子。本发明可以进一步提高物联网固件模糊测试种子的覆盖率,从而有效挖掘安全功能函数的漏洞。
技术关键词
模版
意图
种子生成方法
树状结构
变量
固件
节点
命令
计算机程序产品
处理器
可读存储介质
格式
模块
算法
定义
生成装置
计算机设备
关系
覆盖率