【摘 要】
:
Fuzzing测试是一种基于缺陷注入的自动软件测试技术,近几年来广泛应用于软件测试、安全漏洞挖掘等领域.当Fuzzing测试出现异常时,需要人工逆向精确定位触发漏洞的代码位置,分
【机 构】
:
解放军理工大学指挥自动化学院,南京,210007解放军电子工程学院,合肥,230037;
论文部分内容阅读
Fuzzing测试是一种基于缺陷注入的自动软件测试技术,近几年来广泛应用于软件测试、安全漏洞挖掘等领域.当Fuzzing测试出现异常时,需要人工逆向精确定位触发漏洞的代码位置,分析的工作量大,而且分析效率较为低下.论文以现有二进制比较技术为基础,根据二进制目标软件中代码运行的依赖关系,提出一种针对执行记录的两阶段比较算法,在函数级别和基本块级别上对文件正常执行和出现异常的跟踪记录内容进行比较,得到所有相同和不同的指令执行序列.依托指令序列信息,可以有效辅助人工分析,大大降低分析的工作量,提高分析效率.
其他文献
随着境外工程承包市场的不断拓宽,EPC总承包模式逐渐成为境外工程承发包的主流模式之一,其中又以船厂改造EPC总承包工程较为典型,其具有系统性强、专业跨度大、工作面广、生产与
一、介绍研究表明,绝大多数安全事故都源于计算平台。计算平台存在安全隐患的根本原因是软、硬件结构简化,缺乏对计算系统重要信息和资源的基础硬件保护支持:执行代码可以被修改、恶意程序容易植入、对重要信息的保护不完善、无法阻止攻击行为等。为了从根本上解决目前计算机系统存在的基础性安全缺陷,2000年前后出现了可信计算平台概念及其技术。
两级间所连接的中间轴的刚度是影响行星轮传动系统工作状态的重要因素.以某试验台二级直齿轮传动系统为研究对象,运用牛顿动力学理论建立二级齿轮传动平移-扭转动力学模型,讨
在建筑工程施工中,安全施工管理越来越受到广大人民与社会的关注。因为,在建筑工程施工中,如果安全施工管理不到位就会直接影响到整个建筑施工安全,严重威胁到施工人员的生命健康
随着社会经济以及IT技术的进步,出现更多的共享性互联网.提高开放程度和便捷程度,促使人们开始重视网络安全问题,尤其是在普及互联网之后,开始盛行虚拟化大数据,访问重要数据
支持向量机通过引入核函数将低维空间的非线性问题转化为高维空间的线性问题,克服了维数灾难,并展现了极好的学习能力.但是在支持向量回归分析中,核函数的选取和模型参数的选
养鱼先养水,选择适合自己的养殖模式,23年的养殖经验,孔庆光摸索出了自己独有的四大家鱼混养模式。
1.可信赖计算需求20世纪90年代初以来Internet的迅速发展以及过去30年中网络技术的重大进步为全世界的企业和计算机用户带来了许多好处。现在,通过位于不同端点的有线和无线连接,人们不仅可以拉近地域距离、在全球范围内近乎实时地启用在线通信和协作,还可以有效存储、搜索和检索海量数字化信息。
随着计算机科技的不断发展和进步,计算机技术已经成功的应用到多个行业中,并在生产生活环节中发挥了巨大的作用.计算机技术的应用离不开各种网络的帮助,本文在计算机网络技术
成本控制在房地产工程的建立中具有重要意义。利用供应链成本管理,可以将房地产的项目运营经费控制在一定范围内,减短工程材料在路途上耗费的时间,降低工程建设耗费的成本,让房地