基于离群点检测的Android隐私窃取应用检测方法
需积分: 10 103 浏览量
更新于2024-09-07
收藏 805KB PDF 举报
"基于离群点检测算法的窃取隐私应用检测方法的研究,通过Apriori算法和最小权限原则分析Android应用中的隐私泄露问题,提出了一种新的检测方法。"
在移动操作系统领域,尤其是Android系统中,用户隐私保护是至关重要的问题。这篇由黄梅根和曾云科进行的研究聚焦于如何检测那些可能窃取用户隐私的应用。他们运用了数据挖掘中的Apriori算法,这是一种经典的关联规则学习算法,通常用于发现项集之间的频繁模式。在Android环境中,这些“项”指的是应用程序所需的权限。通过分析,他们确定了28个特定的权限组合,这些组合能够获取并传输用户的敏感信息,因此被称为“伪恶意权限组合”。
最小权限原则是信息安全的基本准则,它主张每个程序或服务应该只能访问完成其功能所必需的最少权限。在Android中,这一原则意味着应用只应获取执行其功能所必需的权限,而非更多。研究者将这28个权限组合作为应用的28维属性,并为每一维属性赋予了权重。
接着,他们利用加权的杰卡德距离来衡量不同应用间的相似度或差异。杰卡德距离是一种衡量两个集合相似度的指标,当应用请求的权限组合与这些伪恶意权限组合接近时,距离就会减小。通过加权处理,可以更准确地反映出具有高敏感性权限的差异。
论文提出了一种基于邻近性离群点检测算法的检测方法。这种方法将应用视为多维空间中的数据对象,如果某个应用请求的权限组合在统计上显著偏离正常(非恶意)应用的权限行为,即被识别为离群点,那么这个应用就有可能是窃取隐私的恶意应用。实验结果显示,这种方法能有效地检测出这类应用,验证了其在隐私保护方面的有效性。
关键词涉及的领域包括Android安全、隐私信息保护、权限组合分析以及离群点检测算法的运用。这项研究对于提升Android应用的安全性和用户隐私保护具有重要意义,为开发者和安全研究人员提供了一种新的工具和思路来对抗潜在的隐私侵犯行为。
2019-07-22 上传
2019-09-12 上传
2022-01-07 上传
2019-07-23 上传
2021-09-15 上传
2022-06-27 上传
2024-12-04 上传
weixin_39841848
- 粉丝: 512
- 资源: 1万+
最新资源
- R语言中workflows包的建模工作流程解析
- Vue统计工具项目配置与开发指南
- 基于Spearman相关性的协同过滤推荐引擎分析
- Git基础教程:掌握版本控制精髓
- RISCBoy: 探索开源便携游戏机的设计与实现
- iOS截图功能案例:TKImageView源码分析
- knowhow-shell: 基于脚本自动化作业的完整tty解释器
- 2011版Flash幻灯片管理系统:多格式图片支持
- Khuli-Hawa计划:城市空气质量与噪音水平记录
- D3-charts:轻松定制笛卡尔图表与动态更新功能
- 红酒品质数据集深度分析与应用
- BlueUtils: 经典蓝牙操作全流程封装库的介绍
- Typeout:简化文本到HTML的转换工具介绍与使用
- LeetCode动态规划面试题494解法精讲
- Android开发中RxJava与Retrofit的网络请求封装实践
- React-Webpack沙箱环境搭建与配置指南