专利内容由知识产权出版社提供
专利名称:一种基于深度学习的输入结构推断方法和装置专利类型:发明专利
发明人:马锐,王雪霏,田东海,汪鹏铖,李斌斌申请号:CN202010554794.1申请日:20200617公开号:CN111767546A公开日:20201013
摘要:本发明公开了一种基于深度学习的输入结构推断方法和装置,采用深度学习模型自动学习输入用例与程序执行状态之间的关系;利用显著性映射技术获得输入用例中每个字节对程序执行状态的影响,即深度学习模型的输出对输入字节的梯度;基于所述梯度,利用梯度相似相邻划分策略和/或中心‑前后向搜索策略获得输入结构单元集合;对所述输入结构单元集合进行结构推断优化,包括模糊边界处理和/或关键结构单元处理,得到准确的输入结构。本发明基于显著性映射技术推断输入结构单元集合,并进行模糊边界处理、关键结构单元处理,能够在保证模糊测试效率的基础上,提升输入结构推断准确率。
申请人:北京理工大学
地址:100081 北京市海淀区中关村南大街5号
国籍:CN
代理机构:北京理工大学专利中心
代理人:温子云
更多信息请下载全文后查看