基于LLVM的Android应用程序编译时虚拟化保护研究
【学位授予单位】:西北大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP393.09
【图文】:
二章 Android 软件保护方法及攻击机制分攻击不仅威胁着开发者的知识产权,且对二次打包 APP安全带来了巨大的隐患。本章将介绍二次打包的原理,并三方安全机制以及常用的逆向流程,为本文方法奠定理 应用程序编译时虚拟化保护方法如何使得二次打包的防 应用程序与运行时 应用程序结构 Android 应用程序的安装文件,是一系列资源的合集,实。图 2 为某 APK 解包之后的实际结构,主要包含 class以及本地库文件。
18(b) stringFromJNI 函数脱壳后效果图 9 UPX 加壳保护效果2.4 基于 LLVM 的 Android 应用程序编译时虚拟化可行性分析由于 LLVM 高复用性的设计以及在优化器中采用统一的中间表示,使得 LLVM框架可以与众多语言前端集成[55],并作为一个通用的基础组件用来构建各种静态语
第四章 原型系统的设计与实现为了有效防止 APK 被逆向工程以及二次打包,本文通过对现有 Android 应用程序保护方法缺陷的分析,研究并提出了一种综合性代码防护方案来共同保护 Android应用程序 Java 层以及原生本地层代码安全。上一章中讲述了 Android 应用程序编译时虚拟化的设计思路和设计方法,本章在此基础上设计实现了原型系统 D2VM。4.1 整体框架设计本文提出一种 Android 应用程序编译时虚拟化保护方法,使得保护方法紧密结合于目前 Android 平台的攻击场景,同时考虑了 Java 层程序与原生本地层程序的保护问题。D2VM 以完整的 Android 应用程序作为输入,并以经过代码提前编译以及虚拟编译修改后的应用程序作为输出。
【相似文献】
相关期刊论文 前10条
1 周锦阳;宋广;;基于Android的无人机地面站终端管理软件系统设计[J];自动化与仪器仪表;2019年10期
2 刘雷;;《Android移动开发基础》课程教学模式及方法探讨[J];数字通信世界;2019年10期
3 相润通;;基于Android的多用户课表应用[J];当代教育实践与教学研究;2018年12期
4 王成浩;李鑫宇;李丽娟;;Android开发技术的学习及应用研究[J];信息与电脑(理论版);2019年03期
5 拾影;;Android系统收费不过是时间问题[J];互联网周刊;2019年03期
6 朱晓丽;高鹏;;基于Android平台的老年人智能看护系统研究[J];山东农业工程学院学报;2019年02期
7 祁麟;;Android软件开发关键性问题探析[J];中国设备工程;2019年14期
8 徐颖慧;;基于竞赛平台的Android移动商务实验室的研究与构建[J];赤峰学院学报(自然科学版);2017年19期
9 陈斌;张燕菲;郝静;;基于应用型人才培养的“Android应用开发”课程建设初探[J];工业和信息化教育;2017年12期
10 周国华;;Android平台上的智能聊天机器人设计及应用[J];计算机产品与流通;2017年07期
相关会议论文 前10条
1 李鸿;邓云高;黄桃;;基于Android的行波管测试远程控制系统[A];2016真空电子学分会第二十届学术年会论文集(上)[C];2016年
2 潘伟;;Android重打包技术在应用商城中的运用研究[A];2013全国无线及移动通信学术大会论文集(上)[C];2013年
3 李静华;慕德俊;;一种基于行为的Android恶意程序分析系统设计[A];第十一届全国博士生学术年会——信息技术与安全专题论文集[C];2013年
4 张谷丰;罗岗;孙雪梅;易红娟;;基于Android的水稻害虫诊断系统[A];病虫害绿色防控与农产品质量安全——中国植物保护学会2015年学术年会论文集[C];2015年
5 王刚;储毅;;Android平台实时数据库的设计与实现[A];2012年电力通信管理暨智能电网通信技术论坛论文集[C];2013年
6 Di Jiaqi;Wang Jianhua;Zhang Long;;The Research in Mobile Learning Based on Android Smartphone Platform Application[A];2012年计算机应用与系统建模国际会议论文集[C];2012年
7 Xin Li;Yumei Zhai;Xiong Li;;Research and Implementation of Face Detection System on Android Smart Phone[A];2013年中国智能自动化学术会议论文集(第二分册)[C];2013年
8 李静华;慕德俊;杨鸣坤;胡伟;;Android恶意程序行为分析系统设计[A];2013年全国通信软件学术会议论文集[C];2013年
9 李蛟龙;任子真;;基于Android的智能家居发展趋势[A];第十四届沈阳科学学术年会论文集(理工农医)[C];2017年
10 余芳;刘建毅;张茹;;一种面向Android移动终端的多媒体数字版权保护系统[A];第十届中国通信学会学术年会论文集[C];2014年
相关重要报纸文章 前10条
1 杨程;苹果与Android博弈的背后[N];中国青年报;2011年
2 本报记者 陶涛 实习生 陈璐;手机网游厂商“赌明天”[N];中国青年报;2012年
3 IT时报记者 潘少颖;原来2019最美Android应用是这四个[N];IT时报;2019年
4 ;王者对决,iOS 12 PK Android 9.0[N];电脑报;2018年
5 王冰洁;国内Android机将在明年引领5G潮流[N];电脑报;2018年
6 本报记者 游寰臻;智能手表厂商热情锐减 可穿戴已成强弩之末?[N];通信信息报;2016年
7 天雨;我国移动互联网发展态势喜人[N];人民邮电;2017年
8 本报记者 游寰臻;智能手表成科技厂商弃儿 可穿戴设备陷低谷?[N];通信信息报;2017年
9 张贺飞;别了,Windows Phone[N];科技日报;2017年
10 赵玲玲;康佳发布“六核”Android4.2云电视[N];中华合作时报;2013年
相关博士学位论文 前10条
1 苏欣;安卓手机应用流量分析及恶意行为检测技术研究[D];湖南大学;2015年
2 张紫鹏;基于程序语言的Android应用隐私保护[D];中国科学技术大学;2018年
3 王兆国;Android恶意应用程序检测技术研究[D];哈尔滨工业大学;2017年
4 杜少勇;面向Android智能手机的数据安全问题研究[D];南京大学;2019年
5 任兵飞;基于资源访问控制的Android平台隐私保护方法研究[D];北京邮电大学;2019年
6 张文;Android应用软件的安全保护技术研究[D];北京邮电大学;2019年
7 许艳萍;基于数据特征的Android恶意应用检测关键技术研究[D];北京邮电大学;2017年
8 张笑鲁;Android移动设备的数字取证关键问题研究[D];吉林大学;2016年
9 李新伟;基于GreenSeeker的棉花氮素营养诊断及Android施肥决策系统研究[D];石河子大学;2014年
10 曲家兴;Android软件恶意行为检测技术研究[D];哈尔滨工程大学;2017年
相关硕士学位论文 前10条
1 梁书婷;基于Android平台的远程桌面控制系统的设计与实现[D];哈尔滨工业大学;2013年
2 李启迪;基于Android平台的信息隐藏系统设计与实现[D];西安科技大学;2017年
3 董晓峰;基于集成学习的多特征Android恶意应用程序检测[D];西安科技大学;2019年
4 李小娜;人耳检测的Android实现及人耳识别算法研究[D];西安科技大学;2019年
5 庞凤丽;基于Android的毒蘑菇识别系统研究与设计[D];内蒙古工业大学;2019年
6 林性伟;面向Android应用的跨层代码混淆与跨层静态分析技术研究[D];电子科技大学;2019年
7 孙操;基于Android的施工升降机防坠安全器检测系统[D];合肥工业大学;2019年
8 李若玉;基于Android系统的便携式人脸考勤系统[D];电子科技大学;2019年
9 朱小普;安卓环境下的鱼眼视频流实时矫正方法设计与实现[D];桂林电子科技大学;2019年
10 李博群;基于用户隐私保护视角的Android软件检测方法研究[D];华北理工大学;2019年
本文编号:2744851
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2744851.html