【摘 要】
:
Android作为被广泛使用的移动操作系统,相应的应用程序在数量上持续快速增长,同时面临着诸如数据窃取、盗版应用等严重的安全威胁。在攻与防的博弈中,新的攻击技术不断出现且攻击方式也愈来愈多样化,现有保护方案无法对Android应用起到应有的保护效果。基于上述背景,为提高Android应用程序的安全性,本文提出了一套抵抗攻击者使用逆向工程技术对Android应用进行恶意破解的保护方案。具体包括以下三
论文部分内容阅读
Android作为被广泛使用的移动操作系统,相应的应用程序在数量上持续快速增长,同时面临着诸如数据窃取、盗版应用等严重的安全威胁。在攻与防的博弈中,新的攻击技术不断出现且攻击方式也愈来愈多样化,现有保护方案无法对Android应用起到应有的保护效果。基于上述背景,为提高Android应用程序的安全性,本文提出了一套抵抗攻击者使用逆向工程技术对Android应用进行恶意破解的保护方案。具体包括以下三点内容:1.通过对Android系统机制及应用动态调试技术进行研究,提出了基于检测Android系统可调试环境的反调试方案。方案通过多层次地检测Android系统属性ro.debuggable的值是否被修改来判断当前系统环境是否为可调试环境,弥补了现有方案对动态调试Android应用场景检测的不足。实验证明,本方案能够在Android应用程序运行期间,准确有效地检测出当前系统环境是否为可调试环境,能够加强对Android应用程序的反调试保护。2.通过对Android应用程序Native层Hook技术进行研究,提出了基于 Ⅳ(Integrity Verification)的 Native 层 API Hook 检测方案。方案包含目标函数收集、校验点采集、完整性校验三个步骤,并在两个层次对校验点进行完整性校验来判断其是否被GOT表Hook或Inline Hook技术劫持,弥补了现有基于函数调用栈的Hook攻击检测方案易被绕过的不足。实验证明,本方案能够有效地检测出对Android应用程序Native层API进行的GOT表Hook或Inline Hook攻击,加强了对Android应用程序Native层代码的保护。3.通过对动态代码混淆技术和自修改状态机算法进行研究,提出了基于自修改和加密的Native层代码保护方案。方案通过一个基于自修改和加密的混淆器对目标代码进行动态混淆和加密,使得目标代码在执行期间不断在密文和明文间变换,弥补了现有静态混淆Android应用程序Native层代码的保护方案无法抵抗攻击者进行动态分析的不足。实验证明,本方案能够有效地动态混淆Android应用程序Native层代码,能够保护Android应用程序Native层代码抵抗攻击者的动态分析。
其他文献
随着我国经济社会的发展,人口老龄化问题不断加剧。退休人员群体也在不断的增加,退休人员成为一个不容忽视的群体引起了社会的关注。退休人员常年在全民所有制企业、事业单位和党政机关、群众团体的岗位工作,形成了相对固定的社会角色,人际关系圈固化。随着退休,他们的经济收入相对减少,生活重心从工作转向家庭,社会地位从工作岗位的重要支柱转为赋闲在家的社区普通老人。在这个过程中,虽然有不少老人提前做好了心理准备,但
自从7世纪创建藏字以来,藏族同胞用自己的文字记录着自己的文化,写下了大量的经典文献,为后世研究藏族历史、宗教、文化、等提供了宝贵的资源。其中藏文大藏经是当今世界保存佛教原貌最完整的文献,因此对藏文大藏经的研究具有重要的研究意义。目前对藏文经典文献的研究主要集中在对内容的识别和图像处理等方面,并没有关注藏经原版雕刻中字体的多样性和美感。实现字体的多样性表达不仅能为拟合藏文经典文献的原貌提供帮助,还可
情态动词用于表达说话者的主观态度和看法,在日常交际和写作中被人们广泛使用。英语情态动词CAN在美国当代英语语料库(COCA)中共1228608,其使用频率在主要英语情态动词中最高,历来是研究的热点。以往研究从CAN的语义特征、语义范畴、NP+CAN+VP的句法语义特征等方面分析了其语义模糊性问题,但就同一情态动词CAN在不同句法环境中如何影响句子动作的实现,却鲜有研究。本研究借鉴认知语法中的认知入
词汇是学生语言能力发展的基础,没有了词汇,语言接受和表达都受到极大的限制。随着新课程改革的推进,高中英语新课程标准对词汇教学也提出了更新更高的要求,然而目前高中英语
【目的】临床研究表明,疼痛可能会影响肿瘤患者的生存期;动物实验表明,疼痛可能会促进肿瘤的进展。然而,对于疼痛促进肿瘤发展的机制仍不明确。为了探寻疼痛是否通过改变肿瘤
近年来,随着语言学与其他学科之间跨学科研究的不断深入,有比以往更多的学者开始关注如何运用认知语言学的概念隐喻理论来分析政治语篇。自习近平总书记履新以来,已有大量针对其讲话及作品的研究,但是从比例上来看,对其讲话的隐喻研究仍然处于起步阶段。本文通过参照由人民网建立的当前最具权威性的“习近平系列重要讲话数据库”,尝试对存在于习近平总书记讲话中的隐喻进行更深层次的分析。此外,本文试图通过上述分析对其政治
随着素质教育在我国中小学的不断深入,普通高中的教育也在不断的改革和发展,作为素质教育的重要组成部分,普通高中生涯教育的相关理论和实践也在不断的丰富。高考改革是在普通高中实施生涯教育的新的现实背景,2014年9月国务院颁布《关于深化考试招生制度改革的实施意见》之后上海和浙江先行出台高考综合改革方案,其他省市也相继出台自己的高考改革方案。此次高考改革为普通高中的生涯教育开展带来了新的任务和挑战,同时,
随着世界各国之间的联系日益紧密,新闻所涉及的广度也不断延伸。各国读者对新闻的涉猎范围不再仅限于本国的媒体,而是希望了解世界的局势,各领域专家对于特定事件的洞见。新闻外刊是了解世界声音的一项重要途径,也是促进中西方信息沟通与交融的有效手段。新冠疫情无疑是近两年来新闻媒体的热点话题,本次翻译实践报告选取了《经济学人》中以“新冠疫情之后的世界”为主题的系列文章。基于英语新闻翻译“忠实、通顺”的原则,并结
硅材料是目前电子信息产业、新能源及绿色能源光伏产业的主体功能材料,其在航空航天工程、轴承太阳能面板、集成电路、大功率激光器、传感器等领域都得到了广泛的应用。但是随着硅材料的应用日益广泛,其在许多应用场合产生的摩擦、磨损、黏附等问题也逐渐引起了人们的重视。为此,本文在单晶硅表面制备单层及多层石墨烯薄膜,通过实验手段结合理论分析,探究石墨烯薄膜在单晶硅表面的减磨润滑作用,为硅器件表面的润滑提供一种新的