一种区块链虚拟机缺陷检测方法及装置

    公开(公告)号:CN119989356A

    公开(公告)日:2025-05-13

    申请号:CN202411997325.1

    申请日:2024-12-31

    Abstract: 本申请实施例公开了一种区块链虚拟机缺陷检测方法,该方法通过设计区块链虚拟机蜕变关系,并基于全路径覆盖准则来构建差分模糊测试的蜕变测试用例,以实现对待测试的虚拟机的全面覆盖,扩大了差分模糊测试的覆盖范围。此外,该方法利用蜕变测试用例来对不同的虚拟机进行差分模糊测试,通过发现不同虚拟机之间的实现差异,检测虚拟机中潜在安全漏洞或功能缺陷,从而提高了发现新漏洞的概率,降低了误报和漏报的概率。本说明书实施例所述的区块链虚拟机缺陷检测装置也具有上述有益效果。

    以太坊虚拟机模糊测试方法及装置

    公开(公告)号:CN119987946A

    公开(公告)日:2025-05-13

    申请号:CN202510093397.1

    申请日:2025-01-20

    Abstract: 本申请实施例公开了一种以太坊虚拟机模糊测试方法及装置。该方法在每轮测试中随机获取一个WebAssembly文件作为测试种子,通过生成测试种子的解析树,并基于解析树的结构变异和有效性测试来生成多样化、漏洞触发成功率高的测试输入,以实现范围广、效率快、漏洞触发成功率高的以太坊WebAssembly虚拟机漏洞检测方案。本说明书实施例所述的以太坊虚拟机模糊测试装置也具有上述有益效果。

    一种数据处理方法、装置及设备
    4.
    发明公开

    公开(公告)号:CN119848874A

    公开(公告)日:2025-04-18

    申请号:CN202411997973.7

    申请日:2024-12-31

    Abstract: 本说明书实施例提供了一种数据处理方法、装置及设备,其中,方法包括:接收针对虚拟机的模糊测试请求;响应于所述模糊测试请求,获取所述模糊测试请求中携带的测试数据;针对所述测试数据中每个数据节点的节点连接关系,对所述测试数据进行结构变异处理,得到第一测试数据;对所述第一测试数据进行结构修复处理,得到满足所述虚拟机运行要求的第二测试数据;针对所述第二测试数据中的指令节点,对所述第二测试数据进行指令变异处理,得到目标测试数据;根据所述目标测试数据,对所述虚拟机进行模糊测试处理。

    一种日志的缩减方法、装置、存储介质及电子设备

    公开(公告)号:CN118349417A

    公开(公告)日:2024-07-16

    申请号:CN202410559007.0

    申请日:2024-05-07

    Abstract: 本说明书公开了一种日志的缩减方法、装置、存储介质及电子设备,在本说明书提供的日志的缩减方法中,获取历史进程的接口调用记录和历史进程的标注,根据接口调用记录历史进程的标注,确定与识别异常进程无关的无关函数和无关调用栈。根据接收到的日志缩减请求,确定需要进行日志缩减的目标进程,对该目标进程的日志中包含的无关函数和无关调用栈进行删除,得到该目标进程的缩减日志,该缩减日志用于发送至检测设备进行安全检测。通过历史进程确定无关函数与无关调用栈,在目标进程中,删除与识别异常进程无关的无关函数与无关调用栈,在保证识别异常进程的准确度的同时,减少了用于安全检测的日志的数据量,加快了日志的数据传输与分析进程。

Patent Agency Ranking