android应用安全加固技术研究与实现

android应用安全加固技术研究与实现

ID:35174661

大小:6.74 MB

页数:84页

时间:2019-03-20

android应用安全加固技术研究与实现_第1页
android应用安全加固技术研究与实现_第2页
android应用安全加固技术研究与实现_第3页
android应用安全加固技术研究与实现_第4页
android应用安全加固技术研究与实现_第5页
资源描述:

《android应用安全加固技术研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中,■r-::i::::.r.>:,VI4各种故A葦FELECTRONICSCLOGYOFCHINAUNIENCEANDTECHNOIVERSITYO专业学位硕±学位论文MASTERTHESISFORPROFESSIONALDEGREE-…/-苗■论文题目Android应用安全加固技术研究与实现专业学位类别工程硕壬?学号201322190312作者姓名胡小勇指导教师李毅超教授H:::...甘心^\vV吉.贿

2、麗喬證???-—;..H■、二:独剑性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作。及取得的研究成果据我所知,除了文中特别加标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同王作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。、Ai作者签名:令日期:如日jif件^月义论支使用授权本学位论文作者完全了解电子科技大学有关保留、使巧学位论文的规定,有权保留并向国家有关部

3、口或机构送交论文的复印件和磁盘,。论文查和人授学可的全允许被阅借阅本权电子科技大将学位论文入进,可影印、印部或部分内容编有关数据库行检索采用缩或扫描、等复段汇编论文。制手保存学位?(密的学论文在解密规定)保位后应遵守此、者签名:导签名:作令师M嫌捧窜:《1日2D年日期"月分类号密级注1UDC学位论文Android应用安全加固技术研究与实现(题名和副题名)胡小勇(作者姓名)指导教师李毅超教授电子科技大学成都申请学位级别硕士专业学位类别工程硕士工程领域名称电子与通信工程提交论文日期2016年3月1日论文答辩日期2016年5月23日学

4、位授予单位和日期电子科技大学2016年06月答辩委员会主席评阅人注1:注明《国际十进分类法UDC》的类号。ResearchandImplementationofAndroidApplicationSecurityReinforcementTechnologyAMasterThesisSubmittedtoUniversityofElectronicScienceandTechnologyofChinaMajor:MasterofEngineeringAuthor:HuXiaoyongAdvisor:ProfessorLiYichaoSchool:School

5、ofAeronautics&Astronautics摘要摘要Android平台自2007年一经推出,以其开源的特性席卷了全球的移动智能终端市场,得到大批开发者以及手机厂商的支持。目前,Android系统已经成为移动智能终端最普及的操作系统,各大应用商店中基于Android的应用数目也相当可观。与此同时,在恶意攻击环境下Android应用软件面临着被逆向工程、被盗版、被篡改等严峻的安全形势。然而,当前Android应用的加固保护技术却鲜有研究,很多在PC端所使用的传统软件加固保护技术在Android平台下却并不适用,这导致众多的应用被恶意攻击者破解,这对开发者

6、和用户都带来了不良的影响。本文针对上述问题,对Android应用安全加固技术进行研究,设计并实现一款Android应用安全加固系统,该系统能够在不影响合法应用基本功能使用的前提下,对Android应用Apk文件进行安全加固处理,能有效防止Apk文件被被逆向工程、被盗版、代码篡改等恶意行为,使其能够保证Android应用Apk文件的安全性,从而保证Android应用开发者的利益和用户隐私的安全。本论文中的主要工作有:首先,对Android应用安全加固技术进行研究,这些技术包括:对抗反编译、对抗静态分析、对抗动态调试、防止重编译,并分析了Android应用安全加

7、固的相关工具;然后,重点介绍了代码混淆库和加壳处理方案的设计与实现。基于上述对安全加固技术的研究,设计并实现基于标识符重命名的代码混淆库,利用该库能够对dex文件进行代码优化和代码混淆处理。此外,基于Android平台的动态加载技术设计并实现加壳处理方案,利用该方案能对Apk文件进行加壳处理;最后,设计并实现Android应用安全加固系统。通过对上述关键技术的实现以及与传统加固保护技术的结合,根据Android应用安全加固系统的需求分析,对系统的总体进行了设计与实现,对安全加固系统的基本功能及其不同功能子模块的实现进行了描述。本文通过上述的研究工作,完成了对

8、Android应用安全加固技术的研究与实现以及And

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。