成果介绍
本发明公开了一种基于强化学习的工控协议模糊测试系统和方法,涉及工控协议安全领域,所述系统包括:种子池、协议格式的数据模型、变异策略学习模块;测试用例生成模块;测试用例修正模块;程序执行检测模块。所述方法包括以下步骤:步骤1、选择待测的工控协议,根据所述工控协议的协议格式提取数据块;步骤2、初始化种子池和变异策略学习模块;步骤3、开始调度所述种子池;步骤4、提取选取的所述种子的状态,并使用ε贪心策略选择所述数据块的变异策略;步骤5、进行变异;步骤6、对变异后的第二实例进行修正;步骤7、程序执行检测模块进行检测;步骤8、重置种子,回到所述步骤3进行循环模糊测试,直到人为停止或达到设定目标。
成果亮点
本发明公开了一种基于强化学习的工控协议模糊测试系统和方法,涉及工控协议安全领域。
团队介绍
宁波工业互联网研究作为一家主攻工业互联网、智能制造、人工智能等前沿领域的新型研发机构,研究院致力于推动国家工业转型发展、重大关键核心技术的创新突破和技术成果转化,目前已成功十余家高科技公司,集聚各类高科技等人才600余名,其中硕博比例30%以上;已建成“攻防评一体化”工控安全试验场,成为引领国内工控安全的重要基地,工控安全产品已成功应用于30余项科研攻关和国家重大基础设备安全防护项目。2020年入选首批“浙江省省级新型研发机构”,2021年研究院牵头建设的“浙江省智能工厂操作系统技术创新中心”入选浙江省级首批技术创新中心,2022年8月,入选首批“科创中国”创新基地,2022年10月,获批建设智能制造国家新一代人工智能开放创新平台。
成果资料