面向Android应用程序的代码保护方法研究

来源 :信息网络安全 | 被引量 : 0次 | 上传用户:kaofzp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,Android操作系统快速发展,逐渐成为移动设备最常用的操作系统之一。与此同时,Android系统的安全问题也日益明显。由于Android系统自身的安全体系不够健全以及Android应用代码保护方法缺失,大量Android应用面临逆向工程、盗版、恶意代码植入等威胁。文章针对Android应用所面临的这些安全问题进行分析,并指出问题存在的原因。在此基础上,设计了一个完整的Android应用程序代码保护方法,该方法由PC端处理模块、Android端处理模块以及Android代码开发规范构成。为使该方法更具可操作性,文章还给出了一些关键技术的实现,包括基于AES算法的加密保护、伪加密、加壳、代码混淆以及特殊编码规则等。文章提出的面向Android应用程序的代码保护方法借鉴了传统的保护方法,结合Android系统的自身特性,采用文件加密、代码混淆、反动态调试、完整性校验以及加壳等技术,从对抗静态攻击和对抗动态调试两个方面提高了应用抗攻击的能力。因此,该方法不仅具有一定的理论意义,还具有一定的实际应用价值。
其他文献
面对日趋激烈的市场竞争,每个企业都必须有一个长期的战略目标来保证企业的生存与长期发展。但是,目前以财务指标为基础的企业绩效评价无法满足新时期企业对于战略实现,即现
目的:观察黄芪桂枝五物汤加减治疗糖尿病不宁腿综合征的临床疗效。方法:将26例确诊病例采用黄芪桂枝五物汤加减治疗,日1剂,水煎早晚分服,连服14 d为1疗程。结果:痊愈15例,有
近些年,我国房地产建筑施工市场竞争日益加大,致使每项工程的单价走向低谷。工程建设施工阶段中成本的控制管理成为了房地产建筑业的讨论话题。在施工阶段中,材料的耗用是最
中国标准动车组研制是中国铁路总公司组织实施的重大装备研发项目,其目的是通过自主创新,构建和完善中国动车组技术标准体系,研制具有完全自主知识产权的标准化、系列化、简
随着电子商务和在线交易的增加,网络钓鱼已经成为最严重的一种网络犯罪形式。文章从网页中包含的超链接这一角度出发,给出了网页的身份特征,并结合网页ICP号,版权所有者以及
文章简述了会计诚信的内涵,分析了会计诚信缺失的原因,提出重塑会计诚信的对策。
平衡计分卡(BSC)已经成为全新的施工企业战略成本管理的综合评价方法之一,平衡计分卡(BSC)的绩效评价会综合反映施工企业的成本运行情况。平衡计分卡(BSC)成果能够平衡出施工
含有国有成分的企业集团是承载国民经济的重要基石之一,它们控制着国民经济的命脉,引导着经济的发展,是我国参与国际激烈市场竞争最主要的力量。改革开放以来,我国出现了很多
通过对50余名辽河油田兴隆台采油厂一线采油工的关键行为事件访谈,建立了采油工的胜任特征模型,并应用《采油工胜任特征模型问卷》进行验证性实测,通过对100余位一线采油工人
事业单位绩效考核并非易事,文章通过分析当前事业单位绩效考核的现状,指出了绩效考核存在缺乏行之有效的考核标准、考核结果应用缺乏激励性和奖惩性、绩效考核不全面的问题及