-
公开(公告)号:CN118199973A
公开(公告)日:2024-06-14
申请号:CN202410316419.1
申请日:2024-03-19
Applicant: 河南科技大学
IPC: H04L9/40 , G06N3/045 , G06N3/0475 , G06N3/094 , G06N3/0455 , G06N3/047
Abstract: 本发明公开了一种工业控制系统协议模糊测试用例生成方法及系统和应用,属于工业协议的模糊测试技术领域,包括:获取工业控制系统协议数据并进行预处理;构建基于VAE‑WGAN生成对抗网络模型;将训练集输入到生成对抗网络模型进行训练,训练过程中保存损失最低的解码器模型为解码器训练模型;并通过解码器训练模型生成大量测试用例,将一组符合高斯正态分布的随机噪声矩阵作为生成器模型的输入,获取模糊测试方法中的测试用例;发送测试用例到测试目标,同时监听接收回复数据包;分析异常日志信息。本发明采用上述的一种工业控制系统协议模糊测试用例生成方法及系统和应用,能够从实际的协议消息序列中学习协议的语法格式,并生成符合协议规范的测试用例。