【摘 要】
:
随着时代发展,人们对软件质量要求越来越高,模糊测试作为一种重要的技术,在软件质量保证上起到了积极的作用。但是随着软件规模越来越大,传统的模糊测试技术面临测试效率和准
论文部分内容阅读
随着时代发展,人们对软件质量要求越来越高,模糊测试作为一种重要的技术,在软件质量保证上起到了积极的作用。但是随着软件规模越来越大,传统的模糊测试技术面临测试效率和准确性等方面的新挑战,为此,研究者们挖掘程序的内部结构,争取构造有效的模糊测试用例,即高覆盖率的测试用例。在这一目标的驱动下,研究者提出了各种具体实现的技术。由于具备不需要源代码、低误报率、测试用例生成等特点,基于混合执行的二进制程序模糊测试技术得到了广泛的研究和应用。它主要使用动态污点分析等技术挖掘程序内部的构造,在此基础上,使用符号执行技术进行高覆盖率的测试用例生成。但是目前基于混合执行的二进制程序模糊测试系统存在一个问题:研究者们广泛关注于测试用例覆盖问题,但是忽略了测试用例的漏洞触发能力,即缺少相应的漏洞触发建模,即使覆盖了较多路径,其生成可触发漏洞的测试用例的可能性也比较低。为了解决这一问题,本文提出了一个利用污点分析和符号执行进行漏洞建模的方法TSM,即基于漏洞触发模式生成测试用例的方法。在充分使用原先基于混合执行的二进制程序模糊测试系统框架的前提下,扩展污点分析能力,从而构建漏洞触发模式,在漏洞模式匹配成功之后,利用污点分析结果进行可触发漏洞的测试用例约束构建,最后使用符号执行技术生成可触发漏洞的测试用例。实验和测试表明,本文提出的TSM漏洞建模方法能够有效提升基于混合执行的二进制程序模糊测试系统的漏洞触发能力。
其他文献
DNA分子在生命各项过程中的核心作用使得针对DNA层面的研究具有极大的科学价值和现实意义。由于DNA本身独特的结构与功能特性,如何实现对单个DNA分子进行精准操纵成为当前DNA
背景和目的由脑小血管病引起的腔隙性梗死所占脑梗死的比例中国人群明显高于白种人群,约为20-46%。脑小血管病在MRI上表现为腔隙、白质病变、近期皮层下小梗死、脑微出血、脑
自国家退耕还林还草工程实施以来,黄土塬区植被建设取得了举世瞩目的成效,植物群落种类及植被覆盖度明显增多,植物根系固土作用得到增强,土壤性质和土体稳定性得到改善。黄土
《乘风破浪》系列油画作品创作,灵感源于画家马蒂斯对空间形式的观念,追求自我认知的同时不脱离原本的自然物象。在东西绘画的共通性中,表达宁静、和谐的视觉氛围,注重画面精
目前,金属焊接车间因设计不合理、工艺流程布置不科学、生产操作不规范等原因极易导致焊接车间烟尘浓度超标,不仅严重影响工人的健康,也会降低生产效率。2012年1月在最新修订的《中华人民共和国职业病防治法》中,将“高危粉尘”的预防和治理列入法条。因此,研究焊接车间烟尘特性,开发高效排出设施,对保护生产环境具有重要的现实意义和应用价值。论文作者在位于烟台市某电焊车间进行了现场测试。在工人工作期间,使用Li
随着社会的逐步发展及科技水平的不断进步,便携电子设备和动力汽车行业得到迅速发展,使得人们对储能的要求逐渐提高。锂离子电池和钠离子电池以其较高的能量密度、循环寿命长、成本低廉及安全性能好等优点成为了当今比较主流的储能方式。目前被广泛商用的电池负极材料为石墨,其理论比容量较低,仅为372 mAh·g-1,石墨较低的理论容量和能量密度已经不能满足当今移动电子设备及动力汽车行业的迅猛发展的需求,寻找到比容
随着互联网技术的不断发展,越来越多的学习者开始使用教学辅助系统进行学习。虽然传统教学辅助平台已取得一定的效果,但是没有解决课堂教学中形式单一、师生互动欠缺等问题。另一方面,随着智能终端设备的普及,人们更加习惯使用手机来获取信息。同时,因为微信小程序的即时性、便捷性等优点,所以基于微信小程序的教辅系统不仅可以让老师更加了解课堂教学效果,及时发现课堂教学中的问题,还可以增进学生和教师之间的互动。本文主
随着互联网技术的飞速发展,媒介已经渗透进社会生活的各个方面,人们习惯于通过媒介来快速地汲取信息、了解世界。一些典型的媒介形象的建立,离不开媒介对报道框架的选择与呈
盐城市是江苏省面积最大的地级市,是农业大市,也是农业人口转移大市。近几年,随着“创业潮”的推动,返乡创业成为盐城市农民工促进地方经济发展、提高生活品质、展现自我价值的一种新型方式。返乡农民工的创业举动及其成果,究其根本,可以促进三农问题的解决,是推动社会主义新农村建设和全面实现小康社会的重要举措。文章从盐城市基层政府政策支持角度入手,通过访谈等方式了解返乡农民工创业现状及存在问题,在分析借鉴国内其
地下水环境问题存在隐蔽性、滞后性、长期性,起初未引起人们重视。《环境影响评价技术导则-地下水环境》的发布与修订,引起了人们对地下水环境问题的广泛重视。为防止地下水污染防控工作过犹不及,造成环保资金浪费的现象,基于“源控制、途径阻断、汇治理”的理念,采取地下水环境风险评估与分区防控的主动防控手段,可以取得事半功倍的效果。论文以西南地区某铜矿为研究对象,基于铜矿水文地质条件,分析铜矿地下水环境风险主控