Invention Publication
- Patent Title: 一种网络协议模糊测试方法、系统、设备及介质
-
Application No.: CN202311490142.6Application Date: 2023-11-09
-
Publication No.: CN117714351APublication Date: 2024-03-15
- Inventor: 刘新 , 刘冬兰 , 常英贤 , 赵鹏 , 王勇 , 王睿 , 郭山清 , 胡程瑜 , 张方哲 , 张昊 , 陈剑飞 , 马雷 , 孙莉莉 , 赵夫慧 , 姚洪磊 , 李正浩 , 于灏 , 秦佳峰 , 赵洺哲 , 孙梦谦 , 苏冰 , 金玉辉 , 许善杰
- Applicant: 国网山东省电力公司电力科学研究院 , 国家电网有限公司
- Applicant Address: 山东省济南市市中区望岳路2000号;
- Assignee: 国网山东省电力公司电力科学研究院,国家电网有限公司
- Current Assignee: 国网山东省电力公司电力科学研究院,国家电网有限公司
- Current Assignee Address: 山东省济南市市中区望岳路2000号;
- Agency: 北京中济纬天专利代理有限公司
- Agent 杨乐
- Main IPC: H04L43/18
- IPC: H04L43/18 ; H04L9/40

Abstract:
本发明涉及协议测试技术领域,公开一种网络协议模糊测试方法、系统、设备及介质,该方法包括:基于模糊测试种子,对网络协议进行模糊测试,得到消息链队列;对网络协议进行分析,确定状态变量;监控状态变量的变化,构建状态转换树;选择状态转换树当前最感兴趣的协议状态;根据协议状态查找消息链队列中对应的消息链,确定消息链中最感兴趣的种子消息;根据种子消息获取网络协议的快照数据;对种子消息进行突变,利用突变后的种子消息和快照数据对网络协议进行模糊测试,得到测试输出结果。本发明可有效地对有状态的网络协议测试,并发现其中的有状态的漏洞,避免了传统方法多次测试某个状态时因缺少状态信息产生的巨大消息开销。
Information query