【摘 要】
:
代码复用攻击的攻防为软件安全的重要研究方向之一,一直受到学者们的广泛讨论。代码复用攻击通过重用已经存在程序中的代码,通过将控制流劫持到目标重用代码完成攻击。当前的随机化方法使得目标程序的熵值增大,攻击者无法直接根据离线分析得到的目标片段位置直接构造攻击。所以,攻击者采用内存泄漏得到随机化后真实的代码位置,从而修正片段的位置或直接搜索内存中的片段。当今内存泄露辅助代码复用攻击的方案已经日趋完善,虽然
论文部分内容阅读
代码复用攻击的攻防为软件安全的重要研究方向之一,一直受到学者们的广泛讨论。代码复用攻击通过重用已经存在程序中的代码,通过将控制流劫持到目标重用代码完成攻击。当前的随机化方法使得目标程序的熵值增大,攻击者无法直接根据离线分析得到的目标片段位置直接构造攻击。所以,攻击者采用内存泄漏得到随机化后真实的代码位置,从而修正片段的位置或直接搜索内存中的片段。当今内存泄露辅助代码复用攻击的方案已经日趋完善,虽然学者们对方案提出了诸多防御方法,却因为开销大、部署不便等问题并无法在实际工业化场景中使用。本文详细介绍了代码复用攻击当前的研究进展,并对所需的代码片段进行介绍分析。同时分析了当前内存泄露进行片段搜索的过程,并介绍了当前流行的基于读和基于执行的内存泄露方案。本文通过对开源软件分析实验表明仅通过内存泄漏,攻击者即可以搜索到足够的代码片段完成攻击。本文针对代码复用攻击与内存泄露的特点,分别提出了函数随机化与控制流完整性保护方案和基于代码蜜罐的欺骗式主动防御方案。其中,函数级随机化以及控制流完整性保护方案通过函数随机化改变函数的相对位置,并将栈指针和函数返回地址作为随机数种子来构造函数内部的控制流完整性方案。该方法能够防御通过修改返回地址或者栈帧值所造成的控制流劫持行为,以及所有未从函数头部起始的代码片段的执行。根据工业界所能接受的防御所带来的开销规定,本方法可以应用于实际的工业场景中。根据内存泄露需使用数据指针和直接控制流跳转指令定位代码位置的特点,本文提出的基于代码蜜罐的欺骗式主动防御方案通过插入符合程序语义的数据指针和跳转指令,引诱攻击者落入到受控区域,捕获攻击行为。本文针对不同的内存泄露方式提出三种主动防御策略,经过实验验证,其都具有较强的防御能力,且产生的开销均可接受。
其他文献
“养老焦虑”问题并非一蹴而就。一方面,中国是人口老龄化程度比较高的国家之一,早在1999年便进入老龄化阶段,并且老龄化进程较快。另一方面,养老金执行不力的消息不时传出,各省收支状况不能充分应对老龄化加深的趋势。尽管近年来,我国在建设全面的社会保障体系中做了很大的努力,深化改革城镇职工基本养老保险的基础上,设计了新型农村社会养老保险和城镇居民养老保险,为不同的群体提供适合的基本养老保险,但中国社科院
我国65岁及以上人口比例从2000年的7%上升到2019年的12.6%,老龄化伴随而来的是失能现象的出现,从而引起了国内护理需求的上涨。但是,家庭护理功能的弱化、入住养老院或医院费用的高昂又导致我国长期护理有效供给不足。为了缓解长期护理的供需矛盾,国家出台了一系列政策文件来构建长护险制度。2016年3月,我国开始探索建立长护险制度,同年7月,确定了15个试点城市,2020年9月,扩大了试点实施范围
技术的发展使传播手段不断更新,改变了人际交往的方式,与媒介相关的隐私保护也在不同媒介时代呈现出不同的特点。集聊天、支付、搜索、获得资讯等功能于一身的社交媒体为雷蒙德·威廉斯的“流动的藏私”构建了新的媒介环境,流动情境在空间、时间和交互方向上较电视时代都发生了变化,社交媒体用户处于一种在流动、共视空间之中的永久流动的状态。这种新的生活体验使“流动”与“藏私”的内在张力不断扩大,“流动在外”越容易实现
近年来,我国互联网经济不断发展,涌现了一批优质的创新型科技公司,对我国经济发展、产业转型起到关键作用,但由于我国资本市场关于“同股同权”股权结构的限制,这些公司纷纷赴美上市,造成了国内经营、国外分红的情形,我国的资本市场上大量优质企业流失。为了解决这一困境,深化资本市场改革势在必行。在此背景下,港交所基于充分市场调研,在2018年首先迈出改革步伐,修改了上市规则。这一规则所涉及的主要对象正是创新型
性行为、性关系是人类在两性交往实践中所产生的必然结果,性教育是引导和规范性行为的重要前提。当固有性观念的架构已无法满足新时代年轻人的文化期许,传统性道德的内涵逐渐缺失对应有伦理价值的指引,难以量化的背离越轨行为的逐步升级与性别角色、价值观念的倒置错位成为教育缺失缺位的实在事实。因此,如何开展当代大学生的性教育,引导其构建科学的性观念、确立正确的性思维、开展健康的性行为便成为当前教育工作讨论的重难点
中国新诗已有百余年历史,然而,作为四大文体之一的诗歌,在当下的处境似乎并不如小说、散文等文体那样受到广泛欢迎和认可。新诗失去读者,面临危机的论调一直徘徊于诗坛上空。一种文体的发展,没有一定读者基础作为支撑,则其前景确乎可疑,其合法性亦难以自证。一种流行的观点认为,新诗读者的流失,或曰新诗的“边缘化”始自于二十世纪八九十年代之交的社会转型。但通过对新时期以来有关诗歌读者状况的表述进行细致梳理后不难发
新疆强风区输变电设备发生了多起导线断股事件和设备线夹断裂事件,服役时间均显著短于规定年限,极大影响了输电线路的正常运行。本论文对失效的导线断口进行了扫描电镜分析;对失效导和新导线进行了电阻率、显微硬度、纳米压痕硬度测试及对比;在输电导线上安装了风速仪和导线摆动检测装置以探究风速和导线摆动间的关系;利用Abaqus软件对导线的服役受力状态进行了仿真模拟,剖析其力学行为;自主搭建了导线摆动试验机模拟导
近年来,受酶催化的启发,科学家们逐渐意识到了非共价键相互作用的重要性,并发展了许多基于非共价键相互作用的手性配体。这些配体通过与底物之间的协同活化作用来有效降低反应活化能垒,加快反应速率,并显著提高反应活性和立体选择性。本文围绕手性催化剂和底物之间的非共价键相互作用,将双功能双膦-硫脲配体应用于铑催化的(未)保护的七元环状的α,β-不饱和内酰胺的不对称氢化反应。此外,内酯类化合物广泛存在于一些天然
在新课程理念下,当前各学科教学都比较重视立德树人的落实,但是如何结合学科特点来更好地实现这一目标是一个难点也是一个重点,对于普通高中的数学学科教学而言,很多老师重视的往往是学习者的思维培养,却容易忽略道德素养在学科中的渗透,但是核心素养中明确了立德树人对于学习者的意义,因此论文将围绕高中数学学科来全面探索数学课堂中德育浸润教学路径的开发。
随着教育改革的不断推进,新课改也在不断地深化。当今时代,素质教育已经成为各个学校教育的核心。在这样的时代背景下,核心素养的培养成为社会各界广泛关注的话题。培养学生的核心素养对学生的全面发展具有积极的意义,因此,教师应将核心素养理念融入教学过程中。对于初中历史学科而言,家国情怀是其中重要的核心素养,历史教师必须注重在课堂教学中培养学生的家国情怀。