基于规则集和RF算法的Android应用安全检测技术研究

来源 :北京理工大学 | 被引量 : 0次 | 上传用户:iczfjh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网和移动终端的迅速普及,Android系统和应用内的个人隐私信息吸引了越来越多黑客的目光,移动安全成为了一个不容忽视的问题。应用是Android系统框架中与用户交互最直接的一层,对应用进行较全面有效的安全检测能发掘其中潜在的安全隐患,现有的检测方法或只检测应用某一部分,或检测准确率不高,无法全面有效检测应用安全隐患。对应用中潜在的安全问题进行较为全面的检测,评估应用的综合安全水平,并提供对应安全隐患的修复建议,具有重要的理论意义和实用价值。针对现有Android应用安全检测方法代码路径覆盖率较低、检测准确率较低的问题,提出了一种基于特征规则集的安全检测方法。该方法综合分析AndroidManifest.xml配置文件、Dex可执行文件、签名文件等,利用多种判断条件并考虑源代码不同编写格式,同时添加更多的检测判断过滤规则构建特征规则集对应用进行安全检测。实验结果表明,该方法能较全面发掘应用中的安全隐患,并对其中的安全问题提供修复建议。针对现有Android应用权限泄露检测方法自定义规则不全面导致的准确率较低的问题,提出了一种基于RF(Random Forest,随机森林)算法的权限泄露检测方法。该方法基于静态分析中提取的组件暴露和权限申请等信息,结合应用动态运行过程中所采集到的权限调用和权限检查等信息,通过分析权限泄露特点抽取相关特征并构建特征向量集,采用随机森林算法构建权限泄露检测模型,判断待检测的应用程序是否存在权限泄露风险。实验结果表明,该方法的准确率和召回率较高,能较为有效检测应用中存在的权限泄露问题。设计并实现一个Android应用安全检测系统。系统的主要功能包括检测应用的安全隐患,根据检测的结果对应用进行安全评分,依据综合评分评估应用的安全等级,生成带有检测结果和建议报告。系统检测过程占用的计算资源少、兼容性好,具有较高的实用价值。
其他文献
本文以在教育培训行业的十多年从业经历和管理经验为基础,以相关理论和知识为指导,对教育培训机构的企业竞争情报开展研究。本文首先梳理了有关竞争情报的研究进展,对本文要运用到的竞争情报理论进行了详尽的阐述,为剖析A教育培训机构的竞争情报活动的开展,作出了铺垫。然后,以A教育培训机构作为实例,运用五力分析模型和PEST分析模型,分析了教育培训机构当下面临的竞争环境分析,根据SWOT分析法制定适合其发展特点
随着互联网新技术新业务的快速发展和广泛应用,“人人享有麦克风”的时代逐渐成为现实。一方面,自媒体打破了电视、广播等传统媒体“自上而下单向传播”信息的“一言堂”局面,碎片式、个性化的表达方式促进了信息的开放性和互动性。网络舆情在社会舆论中的影响越来越大,逐步成为反映民意的“晴雨表”。另一方面,自媒体的飞速发展也带来了诸多隐患,现实生活中的热点事件借助自媒体平台的快速传播,迅速在网络上发酵、扩散,如果
本研究对1937年迪士尼动画电影《白雪公主与七个小矮人》主要人物对话进行了人际意义语言分析,探讨话语语境中人物之间的互动关系,揭示人物性格特征。本研究从每个场景中提取主要人物对话,共计605篇,采用定量与定性相结合的方法,应用韩礼德系统功能主义理论,分析话语中的语气系统和情态系统,描述《白雪公主与七个小矮人》中人际意义是如何实现的。研究表明,不同的人物通过选择不同的语气类型、言语角色和情态助动词来
从室内的扫地机器人到室外的无人车,近些年移动机器人已应用在日常生活的各个方面。这些应用要求移动机器人提供舒适的体验,而导航效果能够决定着移动机器人的体验,于是提升导航质量的相关技术成为了研究的热点。这些相关技术主要有:定位技术、建图技术、路径规划以及虚拟墙技术等。本文以室内移动机器人导航相关技术中的定位技术、路径规划以及虚拟墙技术为对象展开研究,研究的内容如下:1、对研究所需要的室内移动机器人平台
染料的大量生产及应用使其产生的废水具有成分复杂、水质水量变化大、处理难度高等特点。选择一种绿色高效的处理印染废水的方法为目前面临的巨大挑战。光催化技术仅在太阳光的照射下即可对水中污染物进行去除,可用于水解产氢、降解水环境中的多种污染物,具有广阔的应用前景。石墨相氮化碳(g-C3N4)作为一种新型半导体光催化材料,具有制备方法简便、制备原料廉价易得、对可见光利用率较高等优点,为当前的研究热点。本文针
细骨料是砂浆和混凝土的主要原材料,对砂浆和混凝土性能有重大影响。面对天然砂逐渐枯竭,多种天然砂替代品产生,玻璃颗粒被证实可代替天然砂应用于制备水泥基材料。粉煤灰地聚合物(简称Geoash)是一种新型绿色材料,具有优于传统胶凝材料的工程技术性能和可持续发展属性,正成为国内外研究热点。然而,有关玻璃颗粒玻璃颗粒能否用作细骨料制备Geoash砂浆和混凝土及对Geoash砂浆技术性能的影响,国内外鲜见文献
随着我国经济的发展,各行各业都进行了变革,铁路总公司也在探索中前进,推动了市场化改革的发展,铁路运输业的绩效考核也逐渐受到关注。铁路运输业需要吸引社会资本投入来解决资金方面存在的问题,因此企业继续发展,需要提升企业管理水平,促进企业发展,提高企业的经营管理效率,从而吸引资本注入。一套完整的绩效考核体系不仅能够体现企业的经营成果,还能够对企业战略方向的指导有借鉴意义。但是,现有的绩效考核体系不能完全
约束程序(Constraint Programming,CP)是求解组合优化问题的一种经典方法,在交通、电信、教育等领域发挥了重要的作用。CP现在已成功用于车辆路径规划、调度、配置、生物信息
比特交织编码调制(Bit-Interleaved Coded-Modulation,BICM)作为一种能够实现高频谱利用率与高可靠传输性的技术,受到了广泛的关注。在过去的20年间,BICM技术的研究主要集中在信道编码,比特交织以及调制三大方面。其中,低密度奇偶校验(Low Density Parity-Check,LDPC)码作为应用最广泛的信道编码方案常被BICM系统所采用。然而,LDPC码存在
燃气轮机的核心高精密部件长期服役于高温高压严苛环境下,对表面完整性及服役性能提出高要求。这些核心零部件所采用的高温合金具有高强度、抗腐蚀、抗疲劳等良好的综合性能,