摘要
本申请公开了一种基于HID报表描述符感知的内核模糊测试方法及装置,通过提取不同类型的USB设备插入主机后通过USB总线发送的HID报表描述符数据,并对HID报表描述符数据进行精确分类;基于USB规范解析分类后的HID报表描述符数据,并得到语义信息和每个数据项目的项目属性;根据项目属性为特定字段类型构造字段描述列表;根据语义信息和字段描述列表驱动涉及变异策略,并生成HID报表描述符数据感知的合法变异数据;根据合法变异数据监测是否发生潜在的错误或崩溃。本申请提供的基于HID报表描述符感知的内核模糊测试方法及装置显著提高了测试用例通过输入验证的概率,从而深入触发内核驱动的异常处理逻辑。
技术关键词
模糊测试方法
描述符
报表
变异策略
内核
项目
字段
数据
语义
列表
主机
校验信息
机制
处理器
监测模块
计算机设备
可读存储介质
存储器
标识符
系统为您推荐了相关专利信息
智能交互方法
数据服务平台
智能交互装置
意图识别
交互动作
RDMA网卡
资源管理子系统
交易系统
虚拟设备
队列
三维数字模型
轮廓特征
多视角
网格
锻造成型方法
特征提取模块
图像采集模块
子模块
表面纹理特征
数据管理模块