【摘 要】
:
当前,IT技术日新月异,互联网设备愈来愈多,而联网设备遭受的网络攻击也更是日益增多,检测互联网设备的安全分析技术显得越来越重要。在当今可用的软件漏洞发现技术中,模糊测试由于其概念简单,部署难度低以及其软件漏洞发现的大量经验而一直非常受欢迎。具有导向性的模糊测试技术利用静态或动态程序分析技术为模糊测试提供一定的方向,以此来增加模糊测试的有效性。导向性技术通常涉及两个阶段:一是用于获得关于被测程序的有
论文部分内容阅读
当前,IT技术日新月异,互联网设备愈来愈多,而联网设备遭受的网络攻击也更是日益增多,检测互联网设备的安全分析技术显得越来越重要。在当今可用的软件漏洞发现技术中,模糊测试由于其概念简单,部署难度低以及其软件漏洞发现的大量经验而一直非常受欢迎。具有导向性的模糊测试技术利用静态或动态程序分析技术为模糊测试提供一定的方向,以此来增加模糊测试的有效性。导向性技术通常涉及两个阶段:一是用于获得关于被测程序的有用信息,如生成控制流图,收集变量具体数值,收集覆盖率信息等等;二是在先前分析的指导下生成测试用例,如把覆盖率较高的测试用例视为有价值的测试用例等。本文针对模糊测试的导向优化技术展开研究,主要工作与贡献如下:1、提出并实现了基于PSVSA(Power Set Value Set Analysis)的可疑漏洞代码定位优化技术。针对当前模糊测试对被检测程序预先分析不够精确,如为模糊测试提供目标地址精确性不够的问题,首先是对现有VSA的实现技术进行了分析研究,在此基础上,提出了一个新的数据模型——幂集跨步间隔域,以解决现有VSA实现技术的问题,提高值集分析时的准确性,降低误差,为Fuzz预先分析程序信息提供了更高准确率的保障。2、提出并实现了基于轻量级插桩的模糊测试路径导向优化技术。针对当前模糊测试中覆盖率信息不够和分析成本过高等问题,基于CFG的不完整性对INSTRIM进行优化,提高了覆盖率;基于特定的程序结构,对插桩点执行频次进行动态监测,实时对插桩点进行动态调整,降低了插桩运行成本,为Fuzz选择有价值测试用例触发漏洞时提供更有效帮助。3、基于PSVSA的可疑漏洞代码定位优化技术和轻量级插桩路径导向优化技术设计实现了GOFuzz(Guided Optimize Fuzz)原型系统,并进行了系统功能测试,验证了本技术具有轻量级、高效性,能够以较低成本有效降低模糊测试误报率,提高模糊测试发现漏洞效率。
其他文献
目的:探讨幽门螺杆菌(Hp)感染与冠心病患者抗血小板药物治疗后发生上消化道出血的关系,观察根除Hp对降低此类患者上消化道出血风险的效果。方法:420例冠心病不稳定心绞痛患者,根
卫气营血辩证发微长春中医学院中医系王颖航清代温病之大师,创立提出了以卫气营血辨识温病的浅深次第,在治疗大法上,提出“在卫汗之可也,到气才可清气,入营尤可透热转气,入血就恐耗
目的:探讨磁共振影像(MRI)对膝关节囊性病变的诊断价值及影像学表现特点。方法:收集我院2016年1月—2019年1月50例膝关节囊性病变患者的MRI资料进行回顾性分析,观察MRI成像特
广州扩大金融开放的思路和对策刘少波近十多年来,广州经济在改革开放的推动下取得了长足的发展,整个经济的开放格局已基本形成。但是,受中国宏观政策等因素的制约,金融开放至今未
以二茂铁甲酸为原料,经氯代和酰胺化反应合成了两个新型的二茂铁甲酰胺衍生物——N-苯基二茂铁甲酰胺(4a)和N-4-甲苯基二茂铁甲酰胺(4b),其结构经1H NMR,IR和MS表征。利用循环伏
在证券监管法制度的功能中,证券监督管理机构发挥着龙头的作用,对它的制度安排是各国证券法的重中之重。通过对典型国家和地区相关制度的考察,可以看出证券监管机构行使的证
文章首先对许烺光的中西亲属体系主轴观进行了分析,然后得出了中西不同的亲属体系主轴反映了中西方文化具有不同的生命观、宗教观、价值观和人格观的结论,最后总结了中西方亲
<正>"饲养猫狗易导致胎儿畸形或流产。"哈尔滨医科大学附属第四医院妇产科蔡雁教授表示,怀孕期间不宜饲养宠物。已经饲养宠物的孕妇可通过检查及时发现胎儿是否畸形并结束妊
《专利法》规定:实用新型是指对产品的形状、构造或者其结合所提出的适于实用的新的技术方案。《专利审查指南2010》进一步规定:技术方案"是指对要解决的技术问题所采取的利
经济的进步,以及社会的发展,对于建筑设施的要求也越来越高,这样也必定带随着建筑行业的高速发展,进而使得建筑的复杂性越来越高,建筑的规模越来越大,每个建筑中所包含的技术