摘要
本发明公开一种基于区域概率可达性的二进制定向灰盒模糊测试方法及系统,该方法步骤包括:步骤S1.根据二进制文件的内存布局特征恢复潜在缺失的间接边;步骤S2.为每条间接边获得匹配相似度分数并作为对应的先验概率,计算各间接边的准确性概率;步骤S3.根据可达性受间接边影响的程度聚类成不同的区域,构建区域图;步骤S4.根据各间接边的被正确恢复的概率计算区域内深度以及区域间连通性,计算每条路径的概率性可达性评分;步骤S5.根据每条路径的概率性可达性评分对模糊测试进行优化配置。本发明能够有效实现二进制条件下基于可达性分析的定向模糊测试,在控制流图动态变化时自适应调整测试策略,平衡测试的效率与精度。
技术关键词
模糊测试方法
种子
变异策略
布局特征
节点
表达式
贝叶斯统计模型
关键字
入口
存储计算机程序
输入结构
功率
内存
计算机系统
机制
分支
变量
存储器
处理器
系统为您推荐了相关专利信息
语义特征提取
音频
统计特征
主成分分析降维
键值
物流溯源方法
区块链技术
数据存储路径
信息熵
物流溯源系统
产能
数据
供应链金融服务
分类预测模型
应收账款融资
远程测试方法
节点
分布式架构
远程测试系统
构建代价函数