-
公开(公告)号:CN115310100B
公开(公告)日:2023-02-03
申请号:CN202211244063.2
申请日:2022-10-12
Applicant: 鹏城实验室
Abstract: 本申请公开了一种智能合约漏洞修复方法、设备以及介质,涉及智能合约领域。方法包括:获取以太坊虚拟机运行智能合约时的运行数据,运行数据包括区块信息、交易信息和指令信息;根据运行数据,检测出智能合约的漏洞,并确定漏洞对应的指令执行序列;根据运行数据,从智能合约的控制流图中确定出指令执行序列所在的目标基本块,并获得漏洞的上下文逻辑关联信息;根据漏洞的类型、字节码级关联信息和预设补丁模板,生成目标补丁;根据目标补丁和执行顺序信息,对智能合约的原程序代码进行修复,得到漏洞修复后的智能合约。本申请在修复后不改变智能合约的运行逻辑,进而实现智能合约的自动修复。
-
公开(公告)号:CN111339576B
公开(公告)日:2023-01-24
申请号:CN202010094835.3
申请日:2020-02-12
Applicant: 鹏城实验室
Abstract: 本发明涉及物理不可克隆电路技术领域,尤其涉及一种三态物理不可克隆函数电路、控制方法及芯片。所述电路包括:激励接收模块接收激励信号与激励仲裁信号;仲裁器根据激励仲裁信号获取响应仲裁信号;异或处理模块对响应仲裁信号和激励信号进行异或处理以获取激励异或信号;激励接收模块根据激励异或信号切换三态物理不可克隆函数电路的工作模式;激励处理模块根据当前工作模式和激励异或信号获取响应异或信号;异或处理模块对响应异或信号和响应仲裁信号进行异或处理,获取响应信号并输出。通过设置本电路实现了对机器学习建模攻击的抵抗。
-
公开(公告)号:CN115310100A
公开(公告)日:2022-11-08
申请号:CN202211244063.2
申请日:2022-10-12
Applicant: 鹏城实验室
Abstract: 本申请公开了一种智能合约漏洞修复方法、设备以及介质,涉及智能合约领域。方法包括:获取以太坊虚拟机运行智能合约时的运行数据,运行数据包括区块信息、交易信息和指令信息;根据运行数据,检测出智能合约的漏洞,并确定漏洞对应的指令执行序列;根据运行数据,从智能合约的控制流图中确定出指令执行序列所在的目标基本块,并获得漏洞的上下文逻辑关联信息;根据漏洞的类型、字节码级关联信息和预设补丁模板,生成目标补丁;根据目标补丁和执行顺序信息,对智能合约的原程序代码进行修复,得到漏洞修复后的智能合约。本申请在修复后不改变智能合约的运行逻辑,进而实现智能合约的自动修复。
-
公开(公告)号:CN115150632A
公开(公告)日:2022-10-04
申请号:CN202210758649.4
申请日:2022-06-30
IPC: H04N21/2187 , H04N21/845 , H04N21/4782 , H04N21/433 , H04N21/4402
Abstract: 一种基于命名数据网络的低延时视频直播方法及系统,涉及视频直播技术领域,用以解决现有的基于命名数据网络的视频直播延时较高的问题。本发明的技术要点包括:将低延时HLS协议应用到命名数据网络中,在命名数据网络中实现低延时视频直播;gpac流处理软件将封装好的视频数据主动推到NDN报文封装模块中,通过这种方式避免从gpac生成数据到NDN报文封装模块获取数据之间的延迟;通过直接使用内存保存数据,避免与数据库交互、数据库查询和维护数据过程中与磁盘交互的用时;当NDN生产者接收到interest报文且未在缓存中查找到interest指向的数据时将其添加到待处理interest报文列表中,支持低延时HLS中的预加载,进一步降低了延迟。本发明可应用于基于命名数据网络的视频直播中。
-
公开(公告)号:CN114827085B
公开(公告)日:2022-09-09
申请号:CN202210721032.5
申请日:2022-06-24
Applicant: 鹏城实验室
IPC: H04L61/4511 , G06F16/2455 , G06K9/62
Abstract: 本发明属于计算机技术领域,公开了一种根服务器正确性监测方法、装置、设备及存储介质。本发明通过获取目标根服务器对目标顶级域名的目标解析结果,以及权威根服务器对目标顶级域名的权威解析结果;从权威解析结果中选取基准解析结果;将目标解析结果与基准解析结果进行比较,获得目标根服务器的正确性分析结果。由于会获取目标根服务器与权威服务器对同一顶级域名的DNS解析结果,将其进行比较可快速确定目标根服务器提供的DNS解析服务是否正确,且由于是将目标分析结果与选取的基准解析结果比较,而不是将目标解析结果分别与不同的权威解析结果一一进行比较,可以加快比较过程,从而快速确定目标根服务器的域名解析正确性。
-
公开(公告)号:CN114629823B
公开(公告)日:2022-09-06
申请号:CN202210525876.2
申请日:2022-05-16
Applicant: 鹏城实验室
IPC: H04L43/0817 , H04L61/4511
Abstract: 本发明公开了一种服务器测试与监控方法、装置、终端设备以及存储介质,通过获取根服务器数据;对所述根服务器请求数据进行地址转换,得到本域根请求数据,并将所述本域根请求数据发送至域名服务器;根据所述根服务器请求数据与所述本域根请求数据分别创建全球根会话信息与本域根会话信息;获取所述域名服务器生成的本域根响应数据,并基于所述全球根会话信息与所述本域根会话信息,对所述根服务器响应数据与所述本域根响应数据分别进行关联会话处理,得到全球根关键信息与对照根关键信息;基于预设验证指标,根据所述全球根关键信息与所述对照根关键信息生成测试结果。本发明提供一种对服务器能力进行监测的方案,提高了服务器可靠性。
-
公开(公告)号:CN112560020B
公开(公告)日:2022-08-02
申请号:CN202110188243.2
申请日:2021-02-19
Applicant: 鹏城实验室
Abstract: 本发明公开一种威胁攻击检测方法,所述威胁攻击检测方法包括以下步骤:在获取到目标网络的目标流量时,利用所述目标流量,还原所述目标网络的目标传输文件;将所述目标传输文件输入训练获得的文件分析模型,获得文件分析结果;基于所述文件分析结果,获得检测结果。本发明还公开了一种威胁攻击检测装置、终端设备以及计算机可读存储介质。利用本发明的威胁攻击检测方法,提高了威胁攻击检测的准确率。
-
公开(公告)号:CN114465926B
公开(公告)日:2022-07-01
申请号:CN202210376607.4
申请日:2022-04-12
Applicant: 鹏城实验室
IPC: H04L43/08 , H04L41/069 , H04L61/4511
Abstract: 本发明属于计算机技术领域,公开了一种递归服务器监测方法、装置、设备及存储介质。本发明通过从预设域名集中获取待访问域名,待访问域名为不存在的顶级域名;根据待访问域名访问目标递归服务器,并接收目标递归服务器反馈的域名解析结果;根据域名解析结果生成域名解析日志,并将域名解析日志写入预设日志文件中;基于预设日志文件确定目标递归服务器的不可用时段。由于是采用不存在的顶级域名访问目标递归服务器,根据反馈的域名解析结果即可确定目标递归服务器当前的可用状态,然后将根据域名解析结果生成的域名解析日志写入预设日志文件,统计预设日志文件中各域名解析日志对应的域名解析结果即可确定目标递归服务器的不可用时段。
-
公开(公告)号:CN114615175A
公开(公告)日:2022-06-10
申请号:CN202210500594.7
申请日:2022-05-10
Applicant: 鹏城实验室
IPC: H04L43/16 , H04L43/12 , H04L61/4511
Abstract: 本发明公开了一种服务验证方法、装置及计算机可读存储介质,其中,所述服务验证方法包括:构建目标验证场景;在所述目标验证场景下进行数据交互后,分别获取全球根的第一运行指标和DNS根的第二运行指标;当第一运行指标和第二运行指标的差值在预设范围时,确认所述DNS根通过所述目标验证场景的验证。本发明旨在实现对DNS根服务能力进行验证。
-
公开(公告)号:CN114465927A
公开(公告)日:2022-05-10
申请号:CN202210376668.0
申请日:2022-04-12
Applicant: 鹏城实验室
IPC: H04L43/08 , H04L61/4511 , H04L67/141
Abstract: 本申请公开了DNS服务器压力测试方法、电子设备及可读存储介质,应用于计算机网络技术领域,DNS服务器压力测试方法应用于压测总节点,压测总节点与压测分节点通信连接,包括:获取待测试DNS服务器的压测参数,其中,压测参数包括压测地址范围和压测域名总量;依据压测地址范围,选取至少一个压测分节点作为目标压测分节点;向各目标压测分节点发送携带压测域名总量的压测请求,以供各目标压测分节点依据压测域名总量,分别对待测试DNS服务器进行压力测试;通过收集各目标压测分节点的压测结果,确定待测试DNS服务器对应的服务器压测结果。本申请解决了现有技术中DNS服务器压力测试的准确性低的技术问题。
-
-
-
-
-
-
-
-
-