基于深度学习的模糊测试种子生成技术

来源 :计算机系统应用 | 被引量 : 0次 | 上传用户:xuehua812
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模糊测试被广泛应用于各种软件和系统的漏洞挖掘中.而模糊测试的效果与其采用的变异策略以及初始种子文件的代码覆盖率有直接的关系.本文提出了一种基于深度学习的种子文件生成方法,分析并学习初始种子文件和其在目标程序中的执行路径之间的关系,最终输出可能覆盖新执行路径的种子文件,从而提高初始种子文件集合的代码覆盖率.我们以PDF阅读器作为目标程序进行了实验,实验结果表明该方法所生成的种子文件保证了良好的通过率,而且明显提高了代码覆盖率.同时实验证明该方法在针对多种PDF阅读器进行模糊测试时都获得了更高的代码覆盖率.
其他文献
目的探讨宫腔镜与腹腔镜联合治疗子宫肌瘤的效果。方法选取子宫肌瘤患者84例,采用随机数字表法分为宫腔镜组(42例,实施宫腔镜治疗)和联合组(42例,行宫腔镜联合腹腔镜治疗),比
针对导航仪显控软件外部接口多、实时性要求高、人机交互操作频繁的特点,在VxWorks平台下利用其自带的基础图形库(WindML),采用图形双缓冲防闪烁等技术,解决了显控软件人机交互
原子转移自由基聚合(ATRP)反应是实现活性聚合的一种颇为有效的途径,可以合成分子量可控、分子量分布窄的各种聚合物。介绍了ATRP的研究进展,包括ATRP反应的特点、聚合反应机理、
2015年中共中央发布的一号文件《关于加大改革创新力度加快农业现代化建设的若干意见》(中办发(2015)1号)指出,“健全社会扶贫组织动员机制,搭建社会参与扶贫开发平台,鼓励社会资本
汉语零起点的学员在接受商务汉语培训时面临着双重任务:既要学习基础汉语知识,也要学习商务内容。因此,无论是在专用教材设计还是在实际教学过程中,都应该从功能、内容的特殊
由于地质条件复杂多变,在复合地层施工时工程事故频发,因此,复合地层的研究得到越来越多国内外学者的关注。然而目前对复合地层的概念,国内外并没有形成统一的认识。首先根据
国家《城镇燃气管理条例》颁布实施以来,许多省、市尚未做好地方性燃气管理法规与《城镇燃气管理条例》的衔接实施工作,在燃气管理行政许可实施中存在未贯彻执行《城镇燃气管理
本文选取百度、阿里巴巴、腾讯、京东和新浪5家国内知名的电子商务平台企业,基于多案例分析的视角对其云计算拓展的动因进行深入剖析。研究采用内容分析法,借助QSRNVivo 8质
为了准确地测定煤层工作面覆岩破坏导水裂隙带的高度,文章利用瞬变电磁仪对宁夏红柳煤矿1121工作面采空区开展了覆岩破坏导水裂隙带高度超前探测的试验研究。结果表明,井中瞬
论文以平煤瑞安矿业平庄西露天煤矿多弱层边坡稳定分析项目为背景,对揭露的弱层进行长期蠕变试验,在考虑弱层蠕变的情况下选取岩体计算强度,进而以边坡稳定性分析的极限平衡