【技术实现步骤摘要】
本文件涉及计算机,尤其涉及一种数据处理方法、装置及设备。
技术介绍
1、随着互联网技术的快速发展,虚拟机作为一种新的代码运行时环境,已被广泛应用于浏览器上,而随着浏览器上虚拟机的普及,如何确保虚拟机运行的安全性,以保障用户隐私数据的安全性变得至关重要。
2、例如,可以通过生成大量随机或半随机的输入数据对程序进行模糊测试的方式,对虚拟机是否存在异常行为进行测试,但是,在对虚拟机进行测试时,由于虚拟机结构较为复杂,通过随机生成的输入数据进行模糊测试的测试效率和测试效果低下,难以有效地发虚拟机潜在的安全漏洞。为此,本说明书实施例提供一种更优的对虚拟机进行安全测试的技术方案。
技术实现思路
1、本说明书实施例的目的是提供一种更优的对虚拟机进行安全测试的技术方案。
2、为了实现上述技术方案,本说明书实施例是这样实现的:
3、本说明书实施例提供的一种数据处理方法,所述方法包括:接收针对虚拟机的模糊测试请求;响应于所述模糊测试请求,获取所述模糊测试请求中携带的测试数据
...【技术保护点】
1.一种数据处理方法,包括:
2.根据权利要求1所述的方法,所述针对所述测试数据中每个数据节点的节点连接关系,对所述测试数据进行结构变异处理,得到第一测试数据,包括:
3.根据权利要求2所述的方法,所述虚拟机运行要求包括格式规范要求以及逻辑规范要求,所述对所述第一测试数据进行结构修复处理,得到满足所述虚拟机运行要求的第二测试数据,包括:
4.根据权利要求1所述的方法,所述指令变异包括字节级变异,所述针对所述第二测试数据中的指令节点,对所述第二测试数据进行指令变异处理,得到目标测试数据,包括:
5.根据权利要求1所述的方法
...【技术特征摘要】
1.一种数据处理方法,包括:
2.根据权利要求1所述的方法,所述针对所述测试数据中每个数据节点的节点连接关系,对所述测试数据进行结构变异处理,得到第一测试数据,包括:
3.根据权利要求2所述的方法,所述虚拟机运行要求包括格式规范要求以及逻辑规范要求,所述对所述第一测试数据进行结构修复处理,得到满足所述虚拟机运行要求的第二测试数据,包括:
4.根据权利要求1所述的方法,所述指令变异包括字节级变异,所述针对所述第二测试数据中的指令节点,对所述第二测试数据进行指令变异处理,得到目标测试数据,包括:
5.根据权利要求1所述的方法,所述指令变异包括指令级变异,所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。