一种基于状态引导以及种子变异的网络协议模糊测试方法和装置

AITNT
正文
推荐专利
一种基于状态引导以及种子变异的网络协议模糊测试方法和装置
申请号:CN202411548590
申请日期:2024-11-01
公开号:CN119402400B
公开日期:2025-10-03
类型:发明专利
摘要
一种基于状态引导以及种子变异的网络协议模糊测试方法和装置,其方法包括:1)根据官方RFC协议文档,手动构建高质量基础种子,并将种子与对应状态形成映射;2)将消息序列输入到目标程序进行模糊测试,与目标程序进行交互同时监测程序状态,并获取反馈;3)根据协议状态码以及路径覆盖率反馈,选取覆盖率高的种子进行信息保留变异,保留种子的状态转换功能,以减少无效种子的数量;4)状态引导消息序列生成:根据当前状态以及返回协议状态码,选取目标测试状态,优先选取未到达过或到达次数少的状态作为目标,然后根据基础种子生成能够到达或接近目标状态的消息序列。本发明提出的方法充分利用了协议的状态信息,并在种子变异过程中保留了种子的状态转换能力,通过状态引导以及针对性地消息序列生成,提高了网络协议模糊测试的效率以及质量。
技术关键词
种子 代码覆盖率 协议报文格式 消息 序列 字段 变异策略 翻转方式 测试器 生成随机 基础 算法 程序 处理器 数据字
系统为您推荐了相关专利信息
1
一种多源数据处理方法及系统
多源数据处理方法 绿灯间隔时间 交通拥堵程度 实时交通信息 历史交通信息
2
一种基于深度学习的空间实时重建方法
动态背景 增量式地图更新方法 三维模型 条件随机场 深度值
3
在自主车辆中处理交通繁忙交叉路口的方法
控制模块 周期 电驱动单元 红色 自行车箱
4
基于异构联合PUF的物联网云边协同场景下密钥分发方法
密钥分发方法 终端设备 模糊提取器 指纹 数据
5
一种基于深度学习的储备池时间序列预测方法及系统
时间序列预测方法 回声状态网络 空间特征提取 注意力机制 时序
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号