【摘 要】
:
随着对我国“互联网+”号召的响应,移动应用被互联网中优秀的技术赋能,并获得了前所未有的发展前景,为人民的生活生产带来了巨大的改革。与此同时,在你来我往正当的利益竞争之下,往往存在着恶意软件、电信诈骗等毒害应用在大趋势下暗流涌动。网络安全的重要性日益增强、不可或缺,同样地,在移动安全终端防护的过程中,分析并防范恶意代码植入应用的基础研究也是当前安全领域的热门,其中的重要技术——逆向分析,便是查杀恶意
论文部分内容阅读
随着对我国“互联网+”号召的响应,移动应用被互联网中优秀的技术赋能,并获得了前所未有的发展前景,为人民的生活生产带来了巨大的改革。与此同时,在你来我往正当的利益竞争之下,往往存在着恶意软件、电信诈骗等毒害应用在大趋势下暗流涌动。网络安全的重要性日益增强、不可或缺,同样地,在移动安全终端防护的过程中,分析并防范恶意代码植入应用的基础研究也是当前安全领域的热门,其中的重要技术——逆向分析,便是查杀恶意代码的一柄“圣剑”。宏观来看,作为移动应用安全逆向辅助分析的第一步,针对加固手段衍生的——脱壳技术正在蓬勃发展。近几年来尽管许多加固厂商使用了不同的方法,但宗旨还是通过抽取重要的文件内容来保护Android应用程序。然而,它也带来了一些严重的问题。例如,Android恶意应用使用加固方法来隐藏自身高危险性代码从而逃避反病毒引擎的检测,这使得过滤出恶意软件变得更加困难。目前,现有的Android脱壳框架并不能适应新的加固方式,使得脱壳技术总是落后于新的加固技术的诞生。在本论文中,提出了一种名为Deep Auto D的通用自动化框架来提取DEX文件。本文使用融合了深层次欺骗调用链的脱壳技术方案来对热门应用市场的主流App进行检测,而且提供的算法可以定制到任一版本的Android系统中,实验结果表明本文提出的Deep Auto D可以高效地提取和恢复完整的DEX文件。经过多年的发展和对抗,Android平台APP加固技术已经相当成熟,防护粒度从DEX代码抽取慢慢发展成为将核心功能代码写入共享链接文件,再对此Native层文件加入O-LLVM混淆等技术,将防护面从Java层下沉到Native层,由通用的DEX动态修改进化为高度定制化的Native层混淆机制,以求不断增加逆向分析的难度和工作量来增强保护客户端的代码。相应地,针对近期崛起的O-LLVM混淆加固技术,本论文中也另外提出名为Ci ANa的自动化反混淆解决方案。Ci ANa使用Capstone框架分析基本块及其指令结构来找出游离在程序反汇编控制流程图中各处的真实块,然后采用基于流敏感的混合执行确定各个真实块之间的执行顺序关系,最后对真实块汇编指令进行指令修复得到反混淆后的可执行二进制文件。实验结果表明本文提出的Ci ANa能恢复ARM/ARM64架构下OLLVM混淆过后的Android Native文件。据本文调研发现,Ci ANa是目前为止第一个在ARM/ARM64架构中能对全版本(Debug/Realse版本)的O-LLVM进行有效反混淆的框架,为逆向分析提供了必要的辅助功能。
其他文献
在2018年修订了《公务员法》之后,家庭美德行为正式纳入公务员的行为规范中,要求公务员要发扬先锋带头作用遵守中华民族的家庭美德,违反家庭美德的公务员将受到法律的制裁,这也进一步提升了我们国家对于公务员群体的道德要求。但是结合具体的相关法条,也会发现存在的一些问题,例如相关立法中对于家庭美德行为的判定标准较为模糊,没有一个相对科学合理的参考,公务员违反家庭美德行为的情节裁量标准缺失,以及在进行违反家
历史是一门关于时间和空间的学问,时空观念是历史叙事和研究必不可少的重要基础,也是中学生历史学科核心素养培养的重要内容。过去的历史与现实存在着天然的时空差距,学生对历史知识的学习会产生陌生感,这就需要教师进行精心的教学设计,将重要史实放在特定的时空框架下讲解。随着新课改的深入,历史教学设计的重点正从三维目标走向历史核心素养,历史教师在教学内容、思路、方法上都应该有所调整,笔者以时空观念素养为核心探讨
攀枝花铁矿区内发育有浅色辉长岩墙(主要由浅色辉长岩组成),对其开展研究对进一步厘清攀西地区超大型铁矿床的形成机理具有重要意义。通过对浅色辉长岩系统的矿物学、岩石学和地球化学研究,探讨了其成因、与层状辉长岩体的关系,并约束了攀枝花铁矿床成矿作用的结束时限。野外地质调查表明,浅色辉长岩墙穿插切割层状辉长岩体、脉状铁矿体,表明其侵位时代晚于后两者,浅色辉长岩墙的侵位可能代表了该地区成矿作用的结束。电子探
本文以广州市在1949年之后建立的2411个住宅区名称作为研究对象,从语言和文化两个角度出发,采取描写与解释相结合、分析与归纳相结合、定量分析与定性分析相结合的方法对其进行多方位的探究,以期发现命名的语言特征、文化内涵、时代特征以及潜在的问题,力图为今后的住宅区命名提供借鉴。第一章为绪论。介绍选题缘由、研究目的、相关课题的研究现状,对广州住宅区的研究情况如研究对象、研究方法以及语料来源等作出具体说
随着软件复杂度增加,软件出现错误的概率也逐渐增大,软件安全漏洞数量持续增多,网络空间安全形势日趋严峻。模糊测试作为一种快速、高效的漏洞挖掘技术日益受到安全研究人员的广泛关注,但现有许多漏洞挖掘方案都是针对源代码插桩编译的二进制程序,而对于无源代码二进制程序却不能达到预期的漏洞挖掘效果。研究者们通过引入符号执行、污点分析、机器学习等技术与模糊测试技术相结合以提升新生成测试用例的质量,尽管这些技术在一
核心概念在生物学教学中占有重要地位,《普通高中生物学课程标准(2017年版)》中明确指出教师在进行生物学教学时要围绕核心概念展开,并且强调学习是一个主动建构知识的过程。因此如何提高生物学核心概念教学的有效性,是目前值得关注与研究的问题。而项目学习是以学科的重要概念和原理为中心,以项目为引导,学生在解决问题、完成项目中自主构建知识,并深入理解概念的一种新型教学模式。本研究从理论和实践两个层面检验项目
自经济全球化以来,我国市场经济快速发展,大量外资企业进入中国市场,各个行业的竞争都变得更加激烈,在此背景下并购重组是一种帮助企业扩大生产经营规模、增强企业自身实力的良好方法。目前,国内证券行业以小规模证券公司为主,行业巨头缺乏、集中度较低等特点制约了中国证券行业的进一步发展。证券公司之间的横向并购能够有效解决这一发展困境,帮助企业扩大市场份额,提升企业价值。在我国证券业曾经历过“银证分离”、“增资
几何推理作为高级的智力活动,自然成为人工智能领域最先尝试的问题之一。几何定理机器证明经过几十年的发展,虽然已经取得丰富的成果,但还不足以满足数学教育的需求。因此有必要继续探索新的几何定理自动推理算法。2018年,张景中院士提出“点几何”的基本构想,本文基于点几何的基本思想,研究点几何处理两类几何命题的机械化方法。本文根据点几何的基本运算,选定5条性质作为基本规则,形成可处理希尔伯特交点类命题的机械
在历史课程改革的新形势下,初高中历史课程标准及教科书陆续更新,且初高中阶段学生的心理特点和知识水平存在差异,为充分发挥历史新课标及教科书的作用,提高历史教学质量,需要有效衔接初高中历史教学。基于高中部编版历史教科书及初高中历史教学的差异,探讨初高中历史教学衔接方法,对激发学生学习动机,提高历史课堂效率,帮助学生完成初高中历史学习的过渡有重要意义。在充分了解研究现状之后,从学生认知情况、学习方法和能