一种定向灰盒模糊测试方法、设备及介质

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种定向灰盒模糊测试方法、设备及介质
申请号:CN202510673966
申请日期:2025-05-23
公开号:CN120493270A
公开日期:2025-08-15
类型:发明专利
摘要
本申请公开了一种定向灰盒模糊测试方法、设备及介质,方法包括:根据测试程序的目标位置,构建定义使用图;根据分数赋值规则,对定义使用图中的每个执行节点赋予语义相关评分;根据概率计算规则,确定定义使用图中的每个执行节点的控制流可达概率;对语义关联函数进行插桩,记录测试输入执行时的节点访问信息和混合度量参数;通过能量调度公式,确定每个测试输入的能量值,根据预设变异优先级,对测试输入进行变异,以得到变异输入;将变异输入输入程序,并再次变异、迭代,直至变异输入到达目标位置。通过语义相关评分与控制流可达概率来解决测试样本定向不准确的问题。利用选择性插桩来解决测试过程中覆盖率反馈带来的负面影响的问题。
技术关键词
模糊测试方法 节点 语义 灰盒模糊测试 定义 计算机可执行指令 度量 深度优先算法 参数 覆盖率 程序 分析工具 处理器通信 多分支 存储器 介质 字段