一种面向深度学习框架的代码覆盖率分析系统及方法

    公开(公告)号:CN119782137A

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

    申请号:CN202410917355.0

    申请日:2024-07-10

    Abstract: 本发明公开了一种面向深度学习框架的代码覆盖率分析系统及方法,本发明充分考虑了深度学习框架的特点,设计了面向深度学习框架的轻量级代码覆盖率分析系统及方法,其主要思想是在测试前,使用插桩模块对深度学习框架进行插桩,针对深度学习框架中的多编程语言使用不同插桩方法获取覆盖率。之后,使用块覆盖率的代码覆盖率粒度将覆盖率信息存入共享代码覆盖率分析库中,对共享算法库进行算法和工程上的改良,在代码覆盖率分析系统需要调用覆盖率信息时,能够在使用极低时间开销的情况下完成覆盖率分析过程。

    针对工业控制协议的主从并行化灰盒模糊测试系统及方法

    公开(公告)号:CN119201574A

    公开(公告)日:2024-12-27

    申请号:CN202411319143.9

    申请日:2024-09-21

    Abstract: 本发明公开了一种针对工业控制协议的主从并行化灰盒模糊测试系统及方法,测试系统包括控制器,控制器包括全局信息收集与同步模块和集中式种子调度模块;全局信息收集与同步模块于收集多个模糊测试实例运行时的目标状态执行及种子运行等信息,并同步给所有模糊测试实例;集中式种子调度模块用于计算模糊测试时种子被选中后的跳过概率,并同步至全局信息收集与同步模块中;每个模糊测试实例选取种子对待测对象进行模糊测试,并模糊测试完成后,将模糊测试实例运行时的目标状态及种子运行等信息发送给全局信息收集与同步模块;监控器用于监控待测对象是否崩溃或超时,并将待测对象发生崩溃或超时信息发送给全局信息收集与同步模块进行记录。

    面向工业控制协议的通用模糊测试能力评估系统及其方法

    公开(公告)号:CN119484366A

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

    申请号:CN202411611751.7

    申请日:2024-11-12

    Abstract: 本发明公开了一种面向工业控制协议的通用模糊测试能力评估系统及其方法,评估系统包括源码判断模块用于判断待测工业控制协议的源码是否公开;插桩模块用于待测工业控制协议的源码公开时,在待测工业控制协议的设定位置插入监控代码,以收集模糊测试过程中生成的敏感信息;监控器模块用于读取敏感信息以及监控待测工业控制协议的系统环境和捕获待测工业控制协议与模糊测试工具之间的通信流量,并解析出待测工业控制协议的运行状态;评估信息处理模块用于收集敏感信息、运行状态和系统环境,并以结构化的格式保存,对收集的信息进行展现及将动态变化的数据保存至日志文件中,在模糊测试完成后,对每种动态变化的数据生成随时间变化的变化图。

    一种基于增量调试的配置错误定位方法

    公开(公告)号:CN117271358A

    公开(公告)日:2023-12-22

    申请号:CN202311321765.0

    申请日:2023-10-12

    Abstract: 本发明提供了一种基于增量调试的配置错误定位方法,属于通信技术领域,该方法包括:错误配置定位:利用二分重置的错误配置定位方法,对诱发软件故障的缺陷配置项集合进行定位,得到导致软件故障的最小配置项集合;错误代码定位:将最小配置项集合中的正常值与异常值注入被测系统,获取程序的执行流信息,并通过对比执行流信息得到最终的缺陷代码块,完成基于增量调试的配置错误定位,本发明解决了云和数据中心软件中的配置错误定位效率低下的问题。

    面向工业控制协议的高效灰盒模糊测试方法及其系统

    公开(公告)号:CN117938469A

    公开(公告)日:2024-04-26

    申请号:CN202311866869.X

    申请日:2023-12-28

    Abstract: 本发明公开了一种面向工业控制协议的灰盒模糊测试方法及其系统,方法包括提取工业控制协议中字段;初始化共享内存与位图;根据位图中的分支信息和启发式字段调度策略,选取本轮变异的字段,并进行变异,生成测试样例;启动被测系统,发送测试样例给插桩后的被测系统进行测试,并在测试完成后关闭被测系统;监控被测系统是否崩溃,若是,记录崩溃信息;否则,获取分支覆盖率,判断本次测试是否产生新分支,若是,更新全局位图后进下一步,否则直接进入下一步;判断迭代次数/崩溃次数是否满足预设条件,若是,输出覆盖率、崩溃信息及其对应测试样例,否则更新变异字段的变异次数及在产生新分支时,更新分支覆盖率,之后返回字段选择步骤。

Patent Agency Ranking