-
公开(公告)号:CN109726126B
公开(公告)日:2022-04-12
申请号:CN201811619781.7
申请日:2018-12-28
Applicant: 中国人民解放军国防科技大学
Abstract: 本发明公开了一种分布式并行fuzz方法及系统,本发明方法包括接收包含漏洞挖掘目标程序的fuzz任务,对fuzz任务进行分析,获取各个fuzzing子系统的负载情况,根据fuzzing子系统的负载情况向指定的fuzzing子系统分配fuzz任务,且等待fuzzing子系统返回的执行结果,收集指定的fuzz子系统返回的执行结果并输出路径覆盖信息。本发明解决了传统fuzz工具并行性较差的缺点,能够大幅提升在大规模集群下的漏洞挖掘效率,具有漏洞挖掘效率高、易用性好的优点。
-
公开(公告)号:CN109726126A
公开(公告)日:2019-05-07
申请号:CN201811619781.7
申请日:2018-12-28
Applicant: 中国人民解放军国防科技大学
Abstract: 本发明公开了一种分布式并行fuzz方法及系统,本发明方法包括接收包含漏洞挖掘目标程序的fuzz任务,对fuzz任务进行分析,获取各个fuzzing子系统的负载情况,根据fuzzing子系统的负载情况向指定的fuzzing子系统分配fuzz任务,且等待fuzzing子系统返回的执行结果,收集指定的fuzz子系统返回的执行结果并输出路径覆盖信息。本发明解决了传统fuzz工具并行性较差的缺点,能够大幅提升在大规模集群下的漏洞挖掘效率,具有漏洞挖掘效率高、易用性好的优点。
-
公开(公告)号:CN118069311A
公开(公告)日:2024-05-24
申请号:CN202410111859.3
申请日:2024-01-25
Applicant: 中国人民解放军国防科技大学
Abstract: 本发明提供一种并行模糊测试任务冲突缓解方法、装置及存储介质,该方法包括以下步骤:主节点获取所有种子的种子内容分别进行哈希计算,得到各种子内容的二进制哈希值;根据计算得到的二进制哈希值将所有种子进行分组,以按照种子内容之间的相似度将相似的种子划分在同一组、不相似的种子划分在不同组;主节点进行并行模糊测试任务分配时,按组将各种子分配给不同的子节点实例,以使得相似的种子分配到同一模糊测试实例以及同一个种子不会被分配到多个模糊测试实例。本发明能够缓解并行模糊测试中任务冲突,避免测试资源的浪费,提高模糊测试效率。
-
公开(公告)号:CN113590281B
公开(公告)日:2023-09-26
申请号:CN202110807136.3
申请日:2021-07-16
Applicant: 中国人民解放军国防科技大学
Abstract: 本发明公开了一种基于动态集中式调度的分布式并行模糊测试方法及系统,本发明包括调度器从数据库中读取初始的种子及其状态信息,将所有种子依次执行模糊测试前的优先级评估以及能量分配,并排序生成种子队列;调度器检测任意子节点发起的请求,若收到的请求为任务请求,则按照种子的优先级为发起请求的子节点分配种子对应的模糊测试任务;若收到的请求为子节点执行完模糊测试任务后的更新请求,调度器从数据库中读取执行完模糊测试任务的子节点生成的新种子,将所有的种子执行去重后,继续进行优先级评估以及能量分配以维护种子队列。本发明能够有效提升模糊测试效率,可充分利用不同算力差异的子节点,并具有高可扩展性,灵活度高等优点。
-
公开(公告)号:CN113590281A
公开(公告)日:2021-11-02
申请号:CN202110807136.3
申请日:2021-07-16
Applicant: 中国人民解放军国防科技大学
Abstract: 本发明公开了一种基于动态集中式调度的分布式并行模糊测试方法及系统,本发明包括调度器从数据库中读取初始的种子及其状态信息,将所有种子依次执行模糊测试前的优先级评估以及能量分配,并排序生成种子队列;调度器检测任意子节点发起的请求,若收到的请求为任务请求,则按照种子的优先级为发起请求的子节点分配种子对应的模糊测试任务;若收到的请求为子节点执行完模糊测试任务后的更新请求,调度器从数据库中读取执行完模糊测试任务的子节点生成的新种子,将所有的种子执行去重后,继续进行优先级评估以及能量分配以维护种子队列。本发明能够有效提升模糊测试效率,可充分利用不同算力差异的子节点,并具有高可扩展性,灵活度高等优点。
-
-
-
-