当前位置:主页 > 科技论文 > 软件论文 >

基于ART虚拟机的安卓应用安全防护系统设计与实现

发布时间:2019-05-31 01:01
【摘要】:当今智能手机普及程度已经很高,在全球手机操作系统市场上Android系统的占有率高达83.6%,由于Android系统的开放性和普及性,导致Android应用遭受的攻击非常严重,诸如静态逆向分析、恶意代码植入、盗版侵权等,这都为软件开发商和手机用户造成了极大的损失。由于Android系统本身未采取更多针对应用的安全防护措施,并且ART虚拟机取代Dalvik虚拟机已成为未来不久的必然趋势,使得基于ART虚拟机的Android应用安全成为亟待研究的课题。针对Android应用易被静态逆向分析,提出了一种基于不透明谓词的隐藏分支路径代码混淆方案,增强了应用抵御静态逆向分析的能力。针对ART虚拟机代替Dalvik虚拟机导致部分原有的软件防护机制失效的问题,提出了一种在该运行机制下切实可行的应用加固方案,该方案基于分包技术,在不影响应用运行效率的前提下,对应用核心代码经行加固处理,在应用运行时再进行动态加载,保证了应用代码的机密性和完整性,同时不影响该运行机制下的高效性。设计并实现了基于ART虚拟机的Android应用安全防护系统,并从可行性、兼容性、安全性和运行效率方面对其进行了实验分析,实验结果表明,该系统有效提升了应用安全防护性能并保证了其对应用启动效率的影响是在可接受范围之内的。
[Abstract]:......
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP302;TP309

【参考文献】

相关期刊论文 前5条

1 张洪睿;张亚腾;;一种ART模式下应用加固方案[J];软件;2015年12期

2 赵玉洁;汤战勇;王妮;房鼎益;顾元祥;;代码混淆算法有效性评估[J];软件学报;2012年03期

3 乜聚虎;周学海;余艳玮;吴志忠;;Android安全加固技术[J];计算机系统应用;2011年10期

4 罗宏;蒋剑琴;曾庆凯;;用于软件保护的代码混淆技术[J];计算机工程;2006年11期

5 李永祥,陈意云;基于函数指针数组的代码迷惑技术[J];计算机学报;2004年12期

相关博士学位论文 前2条

1 王祥根;自修改代码逆向分析方法研究[D];中国科学技术大学;2009年

2 吴建军;恶意主机环境下的移动代码保护[D];浙江大学;2004年

相关硕士学位论文 前8条

1 史成洁;Android平台应用软件保护技术的研究与实现[D];北京邮电大学;2015年

2 刘一阳;面向安卓系统的应用安全模块的研究与实现[D];北京邮电大学;2015年

3 张晓;基于Android平台的软件保护策略的研究与实现[D];北京邮电大学;2015年

4 宿元庆;Android基于动态加载的软件保护研究[D];西安电子科技大学;2014年

5 鲁亚峰;Android系统上基于权限组合的用户隐私保护[D];南京大学;2013年

6 徐江凌;基于反跟踪和自修改代码技术的软件保护系统设计[D];电子科技大学;2012年

7 徐光兴;基于代码混淆的零水印方案的设计与研究[D];武汉理工大学;2011年

8 张宝国;基于JAVA的代码混淆研究[D];电子科技大学;2008年



本文编号:2489319

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2489319.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户74034***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com