Android平台下应用软件保护策略研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:mangshengsun1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的蓬勃发展,智能终端设备得到了大量普及,其中Google公司推出的Android操作系统因其开放性的特点,吸引了大量的应用开发人员,现已成为最大的移动终端操作平台。而正是由于其开放性的特点,Android应用被恶意破解的现象屡见不鲜,各类盗版应用也是层出不穷,给用户和开发人员带来了大量的安全隐患。本文首先研究Android系统的五层架构模型、SELinux与SEAndroid、Android系统特有的三大安全机制,接着研究了Android应用的生成过程以及其安装包的文件结构。随后分析了攻击者的主要攻击破解手段,通过对这些破解手段的研究,本文针对性的提出了相应的保护策略,包括:代码混淆、程序校验、NDK加固、APK加壳、dex动态加载、.so文件变形、对抗网络抓包等。综合各种保护策略,本文提出了一个防止恶意攻击的保护策略,包括签名加密校验,dex内存加载,反调试、反抓包、反逆向工具,NDK再加固等。通过从不同层面进行加固,可以在一定程度上实现对源Android程序的保护。最后根据上述加固策略,本文做了相应实验,并从整体和各个子模块进行论述,并以逆向者的角度进行攻击验证。通过实验对比可以发现,该策略可以很好的应对目前的攻击手段,从而保护Android源代码的安全。
其他文献
建筑工程为促进国民经济发展发挥巨大作用的同时,也面临着劳动力需求大、环境污染严重、安全事故高发等问题,发展受到了严重的制约。为规避传统建筑业存在的问题、实现建筑行业的可持续发展,近年来国家大力提倡装配式建筑技术。然而,作为该技术发展重要推手的建筑设计企业,主动采纳的意愿并不强烈。因此,研究影响设计企业采纳装配式建筑技术的因素及作用机制,对推动该技术在我国的发展具有重要的意义。本文将个体采纳层面的T
随着科技的迅猛发展,技术创新在促进经济增长和提高科技竞争力中所起到的作用越来显著。技术传递系统通过对技术创新过程中重要因素及关系的系统性展示和揭露,可以帮助学者及社会各界人士更深入地了解技术创新过程。而如何识别出技术传递系统的主体,明确主体的传递内容,寻找到主体间的传递关系等问题是构建技术传递系统的基础和重点。因此,本文依托国家自然科学基金项目,提出了基于多数据源的技术传递主体研究方法,在传统科技
为探究鸟类的认知和行为偏侧化,本研究首次以笼养的1 1只东方喜鹊(Pica serica)和17只灰喜鹊(Cyanopica cyana)作为研究对象,通过拉线任务和用脚偏好的测试与分析,发现这两种鸟类完成拉线任务的能力不同;用脚偏侧化方向上均无明显的群体差异,但偏好强度上均群体差异显著。具体结果如下:经过测试、学习和训练后,能够进行进一步拉线实验的东方喜鹊和灰喜鹊分别有8只和10只。其中,2只东
本论文主要分为两章内容:第一部分:(1)简述了茚类衍生物的应用(2)总结了茚类衍生物的合成方法:分子间关环反应和分子内关环反应全碳环骨架的构建是合成化学的核心问题,茚类衍生物就是一种全碳环骨架,广泛存在于许多具有活性的天然产物中,并且在药物分子,过渡金属配合物,功能材料等方面具有很重要的应用价值。所以合成茚类衍生物的方法受到广大化学研究者的青睐。近年来,茚类衍生物的合成方法被广泛的研究。简便、绿色
生物医用镁合金由于其独特的力学性能、生物相容性及完全可降解性,从而成为最有潜力的可降解骨植入材料。然而,镁合金在人体复杂的体液环境中极易发生腐蚀,这严重限制了其在生物医学领域的应用。羟基磷灰石(Ca10(PO4)6(OH)2,简称HAp)具有优良的生物相容性和骨传导性,可以作为涂层以提高镁合金的耐腐蚀能力。但是,蛋白质、氨基酸和其他有机物很容易吸附在HAp表面,这有利于细菌的附着和生长,从而导致骨
2020年3月6日,证监会发布了《关于全国中小企业股份转让系统挂牌公司转板上市的指导意见》(下文简称“指导意见”),此次文件的颁布使得我国资本市场转板制度和建设转板通道等方面的法律法规得到了进一步完善。据统计部门数据显示,2019年共有62家新三板相关企业闯关IPO,其中56家顺利通过,全年新三板企业IPO通过率高达90%,这一数字相较于2018年提升了38个百分点。企业若能成功转板,表明其公司治
目的:BCS(biopharmaceutics classification system)即生物药剂学分类系统,是体内外相关性评价体系的理论基础。近年来,监管组织和机构相继将BCS纳入生物豁免指南。但由于认识有限,在很多方面的豁免要求定义比较笼统,没有明确细节。因此,本论文基于药物与辅料相互作用的理论研究与实验研究探索细化BCS分类,为基于BCS的生物豁免提供数据支持。方法:1、我们在现有BCS
新媒体以先进的信息数字技术为基础、互联网平台为载体正在加速推动全社会各行业进行巨大的变革。陕西省作为华夏文明的发祥地之一,文化底蕴深厚,影视文化作为陕西特色文化的最鲜明代表,其传播行为特征对陕西文化具有深远的影响,探究陕西影视文化在新媒体时代的传播发展将对陕西以及中华文化在全国乃至全球范围内的发扬产生积极的推动作用。本文依据传播学的相关理论,分析了新媒体时代陕西影视文化在传播内容、传播渠道与方式以
学位
为保证在含硫化氢地层钻井安全,我国石油天然气行业标准《SY/T5087-2005》规定钻开高含硫地层钻井液密度设计,其安全附加密度在规定的范围内(0.07g/cm~3~0.15g/cm~3)时应取上
无线通信系统不断发展,尤其是智能终端的广泛应用,使得通信系统对数据传输速率的要求不断提高。MIMO技术通过增加系统发送端和接收端的天线数量而有效提高通信系统的数据传输速率及系统的抗干扰能力。然而,传统MIMO系统中的天线数量带来的系统增益远不能满足人们对系统性能的需求,大规模MIMO的出现,对解决这一问题有了新的探索途径。本论文针对导频污染在大规模MIMO中一直存在且无法被彻底消除的问题展开研究,