-
公开(公告)号:CN113489604B
公开(公告)日:2022-08-26
申请号:CN202110707656.7
申请日:2021-06-24
IPC: H04L41/14 , H04L41/12 , H04L41/082 , H04L43/0829 , H04L43/0852 , G06F9/455
Abstract: 本发明公开一种网络仿真方法,所述方法包括以下步骤:构建目标网络拓扑结构;获取所述目标网络拓扑结构的目标网络参数;基于所述目标网络参数和最佳估计网络参数,获得配置网络参数;利用所述配置网络参数对所述目标网络拓扑结构进行控制。本发明还公开了一种网络仿真装置、终端设备以及计算机可读存储介质。利用本发明的网络仿真方法,获得的配置网络参数的准确率较高,网络仿真的真实性较好。
-
公开(公告)号:CN115310100B
公开(公告)日:2023-02-03
申请号:CN202211244063.2
申请日:2022-10-12
Applicant: 鹏城实验室
Abstract: 本申请公开了一种智能合约漏洞修复方法、设备以及介质,涉及智能合约领域。方法包括:获取以太坊虚拟机运行智能合约时的运行数据,运行数据包括区块信息、交易信息和指令信息;根据运行数据,检测出智能合约的漏洞,并确定漏洞对应的指令执行序列;根据运行数据,从智能合约的控制流图中确定出指令执行序列所在的目标基本块,并获得漏洞的上下文逻辑关联信息;根据漏洞的类型、字节码级关联信息和预设补丁模板,生成目标补丁;根据目标补丁和执行顺序信息,对智能合约的原程序代码进行修复,得到漏洞修复后的智能合约。本申请在修复后不改变智能合约的运行逻辑,进而实现智能合约的自动修复。
-
公开(公告)号:CN115310100A
公开(公告)日:2022-11-08
申请号:CN202211244063.2
申请日:2022-10-12
Applicant: 鹏城实验室
Abstract: 本申请公开了一种智能合约漏洞修复方法、设备以及介质,涉及智能合约领域。方法包括:获取以太坊虚拟机运行智能合约时的运行数据,运行数据包括区块信息、交易信息和指令信息;根据运行数据,检测出智能合约的漏洞,并确定漏洞对应的指令执行序列;根据运行数据,从智能合约的控制流图中确定出指令执行序列所在的目标基本块,并获得漏洞的上下文逻辑关联信息;根据漏洞的类型、字节码级关联信息和预设补丁模板,生成目标补丁;根据目标补丁和执行顺序信息,对智能合约的原程序代码进行修复,得到漏洞修复后的智能合约。本申请在修复后不改变智能合约的运行逻辑,进而实现智能合约的自动修复。
-
公开(公告)号:CN113489604A
公开(公告)日:2021-10-08
申请号:CN202110707656.7
申请日:2021-06-24
Abstract: 本发明公开一种网络仿真方法,所述方法包括以下步骤:构建目标网络拓扑结构;获取所述目标网络拓扑结构的目标网络参数;基于所述目标网络参数和最佳估计网络参数,获得配置网络参数;利用所述配置网络参数对所述目标网络拓扑结构进行控制。本发明还公开了一种网络仿真装置、终端设备以及计算机可读存储介质。利用本发明的网络仿真方法,获得的配置网络参数的准确率较高,网络仿真的真实性较好。
-
-
-