一种模糊测试输入生成方法、装置、终端及介质
摘要:
本发明公开了一种模糊测试输入生成方法、装置、终端及介质,所述方法包括获取发送给电力信息终端固件的命令,作为模糊测试的样本输入集合,利用马尔科夫链学习,生成新的测试输入集合;将样本输入集合中的每一个输入逐一字节变形并分别发送到终端获得对应响应,进行响应分类,并基于分类结果进行词块分割;利用聚类方法再次进行词块分割,获得最终的词块集合,对测试输入进行词块级的变异,得到最终的测试输入集合。因此,本发明实施例能够避免随机生成输入可能会存在的语法或格式等不符合标准等问题,提高测试输入生成和变异的效率,从而提高模糊测试的效率。
0/0