一种基于特性统一的模糊测试输入生成方法及相关设备

    公开(公告)号:CN119989370A

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

    申请号:CN202510458965.3

    申请日:2025-04-14

    Applicant: 中南大学

    Abstract: 本申请涉及内核模糊测试技术领域,提供了一种基于特性统一的模糊测试输入生成方法及相关设备,该方法包括:生成目标系统的函数调用图和多个控制流图,并将函数调用图和所有控制流图进行整合,得到程序间控制流图;基于程序间控制流图构建内核代码调用链;基于目标系统的内核配置文件与内核代码调用链进行特性统一表征建模,生成配置代码关系映射表;根据内核代码调用链抽取特性相关接口函数的相关信息,并基于相关信息进行语法转换,生成特性相关接口函数的系统调用测试规约模板;基于系统调用测试规约模板和配置代码关系映射表生成目标系统的模糊测试输入。本申请的方法能够提高内核特性配置与模糊测试输入之间的相关性。

    基于协同检测的显微图像生物体识别方法

    公开(公告)号:CN116740706A

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

    申请号:CN202310535357.9

    申请日:2023-05-12

    Applicant: 中南大学

    Abstract: 本公开实施例中提供了一种基于协同检测的显微图像生物体识别方法,属于图像处理技术领域,具体包括:提取显微图像对应的不同尺度的三层图像特征;修改图像特征尺度与第三层图像特征一致;将处理后的第一层图像特征、处理后第二次图像特征和第三层图像特征采用预设方法进行融合,得到融合特征;将融合特征输入边框检测模块得到边框检测图,得到中心点密度图,生成高斯密度图;根据高斯密度图中包含的中心点坐标信息结合边框检测图中包含的边框信息,将中心点坐标与边框检测图中的边框坐标逐个比对,筛选出重合的边框信息并保留,删除其余边框,优化识别结果,得到边框检测结果。通过本公开的方案,提高了识别适应性和精准度。

    一种基于可达性预测模型的测试用例过滤方法及相关设备

    公开(公告)号:CN119292895A

    公开(公告)日:2025-01-10

    申请号:CN202411425225.1

    申请日:2024-10-12

    Applicant: 中南大学

    Abstract: 本申请涉及系统测试技术领域,提供了一种基于可达性预测模型的测试用例过滤方法及相关设备,该方法包括:生成目标系统的函数调用图和多个控制流图,并进行整合得到过程间控制流图;基于过程间控制流图计算测试用例的可达性表征;对测试用例进行特征提取得到用例特征,并构建测试用例的关联图;基于用例特征、关联图,利用可达性预测模型进行可达性预测,得到预测可达性表征;利用所有预测可达性表征和所有可达性表征对可达性预测模型进行优化,并利用优化后的可达性预测模型对目标测试用例进行可达性预测,得到最终可达性表征;根据最终可达性表征对目标测试用例进行过滤,得到过滤结果。本申请的方法能够提高测试用例过滤的泛用性。

    一种操作系统内核模糊测试种子调度与评估方法

    公开(公告)号:CN116303082B

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

    申请号:CN202310351993.6

    申请日:2023-04-04

    Applicant: 中南大学

    Abstract: 本公开实施例中提供了一种操作系统内核模糊测试种子调度与评估方法,属于数据处理技术领域,具体包括:读取初始语料库;随机选择语料库中的种子;生成测试用例;执行测试用例;判断操作系统在执行过程中是否产生了异常状态;判断测试用例在执行过程中是否在多层级覆盖率指标评估下出现新增覆盖的情况;判断模糊测试工具是否接收到测试结束指令;对输入种子池中的种子进行聚类分析并将输入种子池构建为一棵多层级树;将种子调度与评估过程建模为一个多臂老虎机模型,再根据改进的置信区间上界算法改进种子调度与评估策略;选择下一个种子并执行变异操作生成测试用例,然后重新循环执行上述过程。通过本公开的方案,提升了内核模糊测试的效率。

    一种操作系统内核模糊测试种子调度与评估方法

    公开(公告)号:CN116303082A

    公开(公告)日:2023-06-23

    申请号:CN202310351993.6

    申请日:2023-04-04

    Applicant: 中南大学

    Abstract: 本公开实施例中提供了一种操作系统内核模糊测试种子调度与评估方法,属于数据处理技术领域,具体包括:读取初始语料库;随机选择语料库中的种子;生成测试用例;执行测试用例;判断操作系统在执行过程中是否产生了异常状态;判断测试用例在执行过程中是否在多层级覆盖率指标评估下出现新增覆盖的情况;判断模糊测试工具是否接收到测试结束指令;对输入种子池中的种子进行聚类分析并将输入种子池构建为一棵多层级树;将种子调度与评估过程建模为一个多臂老虎机模型,再根据改进的置信区间上界算法改进种子调度与评估策略;选择下一个种子并执行变异操作生成测试用例,然后重新循环执行上述过程。通过本公开的方案,提升了内核模糊测试的效率。

Patent Agency Ranking