摘要
本发明涉及计算机软件安全分析技术领域,具体公开了一种基于Actor‑Critic算法的模糊测试变异调度方法及系统,其中,该方法包括:基于待测程序和测试样例,进行污点推断测试,获取输入样例字节变化与程序执行路径的对应关系;将所述对应关系作为强化学习环境状态,利用Actor‑Critic算法模型改进变异调度策略,生成变异动作空间,设置奖励函数,并定义策略模型网络参数和价值函数模型网络参数;利用变异调度策略进行种子模糊测试,根据程序执行路径和覆盖率作为奖励评价指标,更新策略模型网络参数和价值函数模型网络参数。
技术关键词
模糊测试变异调度方法
程序执行路径
待测程序
定义策略
种子
强化学习环境
参数更新模块
网络
路径特征
动作策略
污点
漏洞
强化学习算法
调度系统
算法模型
变量
系统为您推荐了相关专利信息
三维点云模型
融合建模方法
数字表面模型
分水岭分割算法
数字高程模型
压缩算法
存储设备
特征值
计算机执行指令
数据处理方法