Android Apps行为建模与检测关键技术研究

来源 :燕山大学 | 被引量 : 1次 | 上传用户:sisi_g
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动网、传感网、物联网的飞速发展以及BYOD(Bring Your Own Device)办公模式的日益流行,安装在移动设备和智能终端的Android Apps广泛应用于关乎国计民生的各个领域,涉及金融、税务、工商、交通、电力、社交、通讯等诸多行业,如何保障其安全性已经成为移动互联网乃至物联网发展过程中所面临的重要问题。建立一个有效的行为分析与检测模型是解决这一问题的重要手段之一,也是当前移动安全领域的研究热点。但由于移动终端的动态性、无边界性、处理能力弱、容量有限等固有的特点使传统的安全方法和技术无法直接应用。为了提升并发执行性能,Android Apps广泛采用的多线程和组件间通信等技术,也引入了大量不确定性和安全性问题。现有的行为建模与检测技术在描述行为的交互和并发特征、降低建模的复杂度等方面尚存在不足。针对这些问题,本文的主要研究工作如下。首先,针对现有方法不能有效对Android Apps行为的并发和交互特征进行建模的问题,提出一种基于PiDroid进程代数的行为形式化描述及映射机制。利用逆向分析和代码优化技术,通过控制流和数据流分析提取出行为特征。通过扩展Pi演算构建适合于Android Apps行为建模特点的Pi Droid,并依据PiDroid的语法语义及进程等价概念,将提取的行为特征进行了形式化映射,建立起软件行为与PiDroid进程代数语义的对应关系,奠定了软件行为的形式化基础。其次,针对现有行为检测模型无法有效地表示和检测Android Apps中多线程、事件驱动和异步调度引入的并发行为的问题,给出一种并发行为分析和检测方法。给出并发行为的映射方法并形式化的描述了应用程序中时序、交互、同步和互斥等并发特征。构建了并发行为的演算规则和迁移规则,探讨了依据这些规则进行并发行为检测的方法和步骤,给出了行为检测算法。通过理论分析和实验验证,论证了该方法的精确性和效率。再次,通过深入探讨Android Apps组件间通信机制所引入的交互性问题,提出了一种Android Apps组件间通信的行为分析和检测方法。通过分析数据流图和数据事实得到数据依赖关系,并跟踪跨组件边界的控制流和数据流,构建了组件间通信模型并进行了形式化映射。依据该模型,给出了运行时检测敏感路径触发的算法,并通过分析Intent的异常来检测组件劫持攻击。通过实验验证和对比分析,论证了所提出方法的建模和检测效率以及行为检测的有效性。最后,构建了一个统一的行为检测模型,给出模型的总体框架、行为建模和检测的整体步骤。通过对权限提升攻击案例的分析以及应对策略的讨论,阐述了所提出的行为检测模型的拓展应用方法。
其他文献
随着基础教育改革的不断深入,各种各样的教育模式应用于教育教学中。其中“以学定教”的课堂教学模式从理论上既符合学生的认知规律,又体现了以人为本的理念,也有大量的成功
在古代这一特定时期,我国城市中的社会心理主要体现为治与乱。以唐代为例,我们应该从城市地理空间、城市政治文化和城市市民生活空间三方面具体认识当时的城市社会心理。而城
【目的】探讨氮磷钾配比施肥对一年生扁桃幼苗生长及叶片养分含量的影响,为扁桃生产及应用提供理论依据。【方法】通过土壤盆栽试验,采用3因素4水平正交试验设计,测定扁桃生
<正> 信手翻开身边的报刊杂志,突然间发现"收购"、"兼并"等词汇成为眼下的流行语,这一类热门话语随时会跃入你的眼帘。"TCL进军家电连锁卖场,争夺终端销售话语权"、"国美爱多
为提高修文猕猴桃品牌价值和市场影响力,从加强源头控制、储备抗性品种、增强树体树势、冬季清洁果园、物理防治和生物防治相结合、科学用药等方面介绍了修文猕猴桃病虫害绿
非霍奇金淋巴瘤(NHL)是一组发生于淋巴结和(或)结外部位淋巴组织的恶性肿瘤,通常NHL患者对传统的化疗方案(如COP,CHOP等)表现出较好的反应,但多数往往在达到缓解后数月至数年
介绍了电动机在不同负载率的工况下无功补偿容量的计算方法,对目前在容量计算中存在的问题进行了分析,并且举例说明了在电动机负载率变化时,功率因数、效率、输入功率等参数
自1813年西班牙矿物学家德尔·里奥发现钒元素,对钒元素的研究引起了众多科研学者的关注。自然界中不存在金属钒,通常以金属氧化物或者金属盐类的形式存在于自然界中,常见的
<正> 一九七九年八月二十一日至二十五日,中国建筑学会园林绿化学术委员会和中国园艺学会在鞍山联合召开全国园林绿化学术会议。到会代表152人,收到论文及资料124篇。这是自
本文介绍了GIS与TGIS的概念及应用领域,在此基础上探讨了GIS在旅游发展中的应用前景和建立旅游地理信息系统对广西北部湾旅游业发展的必要性,提出了基于GIS的旅游地理信息系