【摘 要】
:
模糊测试技术已经成为目前发现软件安全漏洞最广泛采用的技术。基于覆盖引导的模糊测试可以通过fuzzing过程中得到部分信息指导测试样例生成,以提高种子的质量,不断优化种子执行到更深的代码分支,挖掘出更多隐藏的漏洞。其中AFL是最早提出基于覆盖引导模糊测试概念的fuzzing工具,但由于AFL存在覆盖信息记录不全及覆盖率信息计算不准确的问题,使得后续的模糊测试工作具有很大的局限性。实验数据显示,仅基于
论文部分内容阅读
模糊测试技术已经成为目前发现软件安全漏洞最广泛采用的技术。基于覆盖引导的模糊测试可以通过fuzzing过程中得到部分信息指导测试样例生成,以提高种子的质量,不断优化种子执行到更深的代码分支,挖掘出更多隐藏的漏洞。其中AFL是最早提出基于覆盖引导模糊测试概念的fuzzing工具,但由于AFL存在覆盖信息记录不全及覆盖率信息计算不准确的问题,使得后续的模糊测试工作具有很大的局限性。实验数据显示,仅基于路径覆盖引导的模糊测试技术代码覆盖率仍然很低,目前已有研究人员将符号执行与覆盖引导的模糊测试技术结合,用符号执行去求解约束探索新路径,但是符号执行存在路径爆炸,约束求解困难,且效率低下等问题。在软件中,路径数量随着代码块的增加呈指数增长,这就导致无法记录完整的路径覆盖信息,而路径信息覆盖不全和记录不准确(如AFL)会给模糊测试带来巨大的局限性。针对以上背景,本文主要对模糊测试面临的两个问题进行了研究:一是AFL存在的覆盖信息不完整和不准确、二是如何提高模糊测试的代码覆盖率。以下是分别是提出的两种技术解决方案。1.提出了基于全基本块覆盖的模糊测试技术。该技术首先通过以基本块覆盖信息代替路径覆盖信息来引导测试样例生成,并提出了新的位图映射方案,解决了 AFL中存在的覆盖不全问题。2.提出了基于模拟退火算法的条件分支回溯技术该技术首先利用动态插桩获取被测对象的条件控制流。当模糊测试遇到瓶颈时,利用条件分支回溯算法溯源上游分支,寻找当前未被执行过的最优路径进行切换,以获得更好的时效性,使模糊测试朝着代码覆盖率的方向进行。本文最终实现了基于条件分支回溯的导向型模糊测试原型系统CobraFuzzer。通过设计两组与AFL的对比实验,实验数据表明,在相同时间内,CobraFuzzer比AFL具有更高的代码覆盖率,且能发现更多的崩溃。从而验证本文提出方法的有效性。
其他文献
水培叶菜具备生长周期短、产品质量高等优点.随着水培叶菜被广泛推广,水培叶菜自动化物流装备的研发可大大提高生产效率,降低劳动强度.本文设计了一种水培叶菜变间距多层立体自动化物流装备的关键节点装置,实现了水培管间距可根据叶菜生长阶段及体积大小情况进行调整,垂直升降运送机构可实现水培管在垂直方向的自动运送.本设计可应用于现有水培叶菜设施物流装备和植物工厂立体栽培中,具有一定的推广价值.
针对人工采摘水果劳动强度大、效率低、作业成本高等问题,设计水果采收运一体化装置.应用Solidworks软件对机车本体和关键部件,包括采摘机构、收集机构和输送机构等进行三维建模和设计计算,最终完成系统集成.研究表明,该装置能进行有效的果实采摘作业,降低人工成本,具有一定的适用性和推广性.
彩椒是我国设施园艺中种植面积较大的果蔬品种之一,彩椒智能采摘机器人研发对减轻人力成本、提升产业利润有着重要意义.本文从整机结构、控制系统、末端执行器以及视觉识别方法等4个方面分析了彩椒采摘机器人的研究现状,针对结构、末端执行器、采摘成功率和采摘效率等方面的问题进行了探讨,以期为彩椒采摘机器人下一步的发展和应用找寻方向.
针对叶类蔬菜机械化采收的情况,选择了13种叶类蔬菜,在适宜采收期内对实验对象进行了植株性状、产量、力学特性的比较试验,以选适合机械化采收特征特性的品种.结果表明,49-19、青春、青崎及喜兰菜心株型较高、直立,叶柄展开角度小、生长顺直,叶片长椭圆形,茎秆剪切力适中,比较适合机械化采收.
繁殖性能优良的种猪是生猪产业获得良好经济效益的先决条件,选育优良的种猪必须开展种猪测定,而种猪测定的关键是精确测得种猪的采食量和体重.目前常用的生长性能测定系统多是针对30~100 kg阶段的育肥猪进行测定,而对保育期6~30 kg幼猪的测定系统则较少研究.保育阶段是猪生长发育的重要阶段,本文主要针对保育期幼猪研究设计了一种生长性能测定系统,系统能够在群养自由采食的情况下自动记录每头猪的身份信息、体重及采食行为.该测定系统不仅扩大了猪只生长性能测定范围,加快了种猪遗传育种的发展进程,还可用于新品种选育和精
烟草是广东省粤北、粤东丘陵山区的重要经济作物,烟叶品质好,经济效益稳定,比价优势大,是当地农民的重要收入来源.广东基本上施行烟稻轮作,是较有效的土壤改良模式.目前广东烟草种植除播种育苗、耕作环节机械化率比较高外,其他环节基本上以人力为主,劳动强度高,农机农艺融合不深.近年来,随着农村经济发展步伐的加快,农村劳动力结构发生了较大变化,到了烟叶生产旺季,雇工难、用工贵成为制约烟叶生产持续健康发展的重要因素.实现烟叶生产全程机械化是提升烟叶品质、减工降本、提质增效,增强广东烟叶核心竞争力的重要手段.
在后抗生素时代,治疗大肠杆菌病应谨慎使用抗生素.对大肠杆菌菌株进行药敏试验,了解抗生素药代动力学和谨慎使用抗生素有助于限制其耐药性发展.
本文论述了遂溪县推进畜禽粪污资源化利用整县推进项目的探索与思考,探索了整镇推进逐步实现整县推进模式,对技术路线、资金使用管理、现代监管模式进行了思考,对遂溪县乃至湛江市的畜禽粪污资源化利用发展道路具有参考价值.
母猪围产期的死胎率介于5%~15%,新生仔猪(出生后7 d以内的仔猪)的死亡率也维持在这一水平,因此围产期死亡率是哺乳仔猪减少的主要原因.新生仔猪在生产性能方面表现出的巨大差异,促使相关研究人员探索猪场如何通过管理措施改善母猪的窝产仔数.
采用Kirby-Bauer法,以分离自山西省10家规模化猪场的60株仔猪黄白痢大肠杆菌分离株为材料,开展对兽医临床上常用的16种抗生素的耐药性监测.结果表明,60株病原性大肠杆菌分离株对抗生素已普遍具有耐药性,其中对复方新诺明(88.3%)、氯霉素(81.7%)、链霉素(78.3%)、呋喃唑酮(75.0%)和氨苄青霉素(73.3%)等的耐药性很强,对环丙沙星及诺氟沙星的耐药性也较高,其耐药率分别为60.0%和56.7%.