JIT引擎的安全性研究以及保护工具的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:heroLi1126
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时编译执行(Just-In-Time execution,后文简称为JIT)可以大大提高代码执行效率,其应用非常广泛,绝大部分浏览器,tamarin, Java, Python, Ruby等都采用JIT技术。为了达到较高的执行效率,JIT引擎直接分配具有RWX(readable,writable and executable,读写可执行)权限的内存到可预期的偏移,违背了DEP(data execution prevention)和ASLR (address space layout randomization)安全措施。本文的调查发现大多数JIT引擎没有任何基于安全性的考虑,只有很少一部分JIT引擎提供了一些保护措施,而且这些措施对未来攻击的作用还具有不确定性。因此开发一款应用于多种JIT引擎,防止攻击者以JIT引擎为跳板绕过DEP,ASLR的保护,就是本文的研究意义所在。论文的主要内容包括:1.本文首先对应用广泛的JIT引擎的安全性进行了研究,分析得出JIT引擎的主要安全隐患为:直接分配具有RWX权限内存到可预期的偏移位置;2.分析了常见的基于JIT引擎进行的攻击模式,分析了工作原理,以及防范方法,并编写了针对JIT引擎的攻击测试样本;3.分析了现有的JIT引擎保护工具,针对现有工具的不足,设计和实现了一种JIT保护工具,在无需修改JIT引擎源码的情况下,在系统开销可接受范围内使JIT引擎免受现在基于JIT引擎的多种攻击,并在工具中加入了针对将来有可能大范围爆发的基于JIT引擎的dangling pointers攻击的防范措施。
其他文献
五爪金龙(Ipomoea cairica(Linn.)Sweet)是旋花科(Convolvulaceae)番薯属(Ipomoea L.)植物,是一种多年生草质藤本,其原产热带美洲,生长力强,具有很强的攀爬能力,生长于海拔90-610米的平地或山地路边灌木丛向阳处,五爪金龙其块根供药用,外敷热毒疮,具有清热解毒作用[1]。为了深入了解五爪金龙植物药理作用的物质基础,本论文完成了以下工作:通过运用多种
在全球证券交易佣金自由化以及我国证券经纪市场面临开放和佣金下调的新形势下,中国证券经纪业务的微利时代即将到来,为创造一个证券经纪市场的合理竞争环境,笔者根据我国证券经纪市场的现状与特点以及中国证券商的资本实力和业务特色,将券商分为大、中、小三个层次,并对其各自参与证券经纪市场竞争的策略定位和相关措施提出若干思考。
明清时代是中国绘画理论著作多产的时期,明清的画学著述占全部总数的3/4以上。虽然明清著述相对前期(宋元)而言,有“一种束书不观,游谈无根、玄言相煽、实学尽捐”的恶习,但
《伊力特,异域白酒的本土沟通》是获得2012年经典传播案例大奖的铜奖案例,它为思美传媒旗下的华意纵驰创意团队的案例作品。在美丽的八卦田公园思美会所内,记者专访了思美传
为解决传统确定性评价方法中存在的不确定性问题,适应地下水采样参数峰值较宽特征,将梯形模糊数应用在US EPA健康风险评价方法中,建立地下水环境健康风险评价模型,并以我国位于内蒙古高原地区的某矿区为例,进行地下水环境健康风险评价。结果表明:9口监测井的儿童健康风险值均高出最大可接受范围,其中1号和2号监测井的值分布于两个风险等级中;有7口监测井的成人健康风险高出最大可接受范围,其中3号、4号和8号监
企业奥林匹克是一个为高中学生举行的国际商业竞赛。参加对象是所有加入年轻人企业计划(YES)的高中生,这一竞赛为年轻企业家们提供了一个和全世界同龄人竞争的机会。  每年的6月25日晚上10点,奥林匹克竞赛随着全球商业国际空间站的“挑战”宣言而开始。各国参赛队会有24小时同时进行“挑战”竞争。经过24小时之后,一支新西兰本土的冠军队伍将与各国参赛队中的胜利者进行角逐。世界冠军在新西兰时间两天后的凌晨产
研究背景与目的:艾滋病自发现以来便成为了全球性最为严重的公共卫生难题之一。在过去的研究中,科学家们通过HAART对艾滋病病毒感染者进行治疗,短期内病毒的RNA水平迅速下降,在血浆中可不被检测到,然而HIV-1依然能够在静息CD4+T细胞以及其他长寿细胞中存活,这些潜伏的前病毒活期感染的细胞便称为潜伏病毒库。如果没有抗逆转录药物的进攻和抑制,这种病毒休眠体就会不断产生新的HIV-1。因此,发展活化和
苍术属Atractylodes东亚特有属,分布于中国、朝鲜半岛、日本、俄罗斯远东地区。该属共约有6~7种,在我国均有分布。除鄂西苍术A.carlinoides(Hand.-Mazz.) Kitam.暂无药用记载外,
盆腔炎是女性常见病,指女性上生殖道及其结缔组织炎症,多发于产后,流产后和妇科手术后,炎症局限于一个部位,也可同时发生在多个部位,严重时可累及整个盆腔脏器。按临床发病过程分为
毛茛科人字果属Dichocarpum,是上世纪60年代肖培根和王文采建立的一个新属,全属共有15种3变种[1],分布于中国、印度北部、日本、尼泊尔以及缅甸北部[2]。我国约有11种,均为我国特