模糊测试方法、装置、设备以及存储介质制造方法及图纸

技术编号:41300335 阅读:31 留言:0更新日期:2024-05-13 14:47
本申请公开了一种模糊测试方法、装置、设备以及存储介质,该方法包括:获取待处理数据包;将待处理数据包输入预设模型,通过预设模型生成满足第一语法结构的模糊测试文件;根据模糊测试文件以及预设知识库中的漏洞信息,生成具有导向性的测试用例,并利用测试用例进行模糊测试。这样,通过预设模型生成模糊测试文件,能够减少人工编写模糊测试文件的繁琐;另外,根据模糊测试文件和预设知识库的漏洞信息进行匹配,能够生成针对不同漏洞类型的测试用例,进而提高了漏洞挖掘的效率,同时还提高了模糊测试的效率。

【技术实现步骤摘要】

本申请涉及物联网信息安全,尤其涉及一种模糊测试方法、装置、设备以及存储介质


技术介绍

1、物联网的快速发展,使人们的生活变得越来越便利。与此同时,物联网设备中存在的安全问题也得到了关注。发现物联网设备的潜在隐患和漏洞,并及时进行修复能够提高物联网设备的安全性。其中,模糊测试技术是一种自动化的软件安全性测试技术,通过向目标系统提供非预期的输入并监视异常结果来发现软件漏洞的方法。模糊测试是一种很有效的漏洞挖掘方法,因为其具有良好的扩展性和适应性,是目前比较流行的软件测试技术。

2、深度学习在模糊测试的应用场景中其关注点并不是物联网中的设备,且深度学习中的数据集来源于网络收集,直接应用到物联网设备的模糊测试可行性不大。虽然某些变异策略或者路径收集方式能在一定程度上提高模糊测试的效率,但已有的技术方案主要是针对开源软件的模糊测试,同时对于生成测试用例的变异负载主要于模糊测试工具本身,不具有漏洞针对性及导向性。因此,针对物联网中的设备如何生成具有针对性和导向性的模糊测试用例是模糊测试的一个挑战,也是提高模糊测试效率的一个难题。>

<本文档来自技高网...

【技术保护点】

1.一种模糊测试方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取待处理数据包,包括:

3.根据权利要求1所述的方法,其特征在于,所述预设模型包括预处理单元和特征提取单元;所述将所述待处理数据包输入预设模型,通过所述预设模型生成满足第一语法结构的模糊测试文件,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,所述预设模型还包括模型训练单元;所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述方法包括:p>

7.根据权...

【技术特征摘要】

1.一种模糊测试方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取待处理数据包,包括:

3.根据权利要求1所述的方法,其特征在于,所述预设模型包括预处理单元和特征提取单元;所述将所述待处理数据包输入预设模型,通过所述预设模型生成满足第一语法结构的模糊测试文件,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,所述预设模型还包括模型训练单元;所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述固件单元包括固件解包单元...

【专利技术属性】
技术研发人员:于乐张峰朱时源马禹昇王晓辉李姣姣程晋雪智绪龙
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1