基于离群点检测的Android隐私窃取应用检测方法
下载需积分: 10 | PDF格式 | 805KB |
更新于2024-09-07
| 84 浏览量 | 举报
"基于离群点检测算法的窃取隐私应用检测方法的研究,通过Apriori算法和最小权限原则分析Android应用中的隐私泄露问题,提出了一种新的检测方法。"
在移动操作系统领域,尤其是Android系统中,用户隐私保护是至关重要的问题。这篇由黄梅根和曾云科进行的研究聚焦于如何检测那些可能窃取用户隐私的应用。他们运用了数据挖掘中的Apriori算法,这是一种经典的关联规则学习算法,通常用于发现项集之间的频繁模式。在Android环境中,这些“项”指的是应用程序所需的权限。通过分析,他们确定了28个特定的权限组合,这些组合能够获取并传输用户的敏感信息,因此被称为“伪恶意权限组合”。
最小权限原则是信息安全的基本准则,它主张每个程序或服务应该只能访问完成其功能所必需的最少权限。在Android中,这一原则意味着应用只应获取执行其功能所必需的权限,而非更多。研究者将这28个权限组合作为应用的28维属性,并为每一维属性赋予了权重。
接着,他们利用加权的杰卡德距离来衡量不同应用间的相似度或差异。杰卡德距离是一种衡量两个集合相似度的指标,当应用请求的权限组合与这些伪恶意权限组合接近时,距离就会减小。通过加权处理,可以更准确地反映出具有高敏感性权限的差异。
论文提出了一种基于邻近性离群点检测算法的检测方法。这种方法将应用视为多维空间中的数据对象,如果某个应用请求的权限组合在统计上显著偏离正常(非恶意)应用的权限行为,即被识别为离群点,那么这个应用就有可能是窃取隐私的恶意应用。实验结果显示,这种方法能有效地检测出这类应用,验证了其在隐私保护方面的有效性。
关键词涉及的领域包括Android安全、隐私信息保护、权限组合分析以及离群点检测算法的运用。这项研究对于提升Android应用的安全性和用户隐私保护具有重要意义,为开发者和安全研究人员提供了一种新的工具和思路来对抗潜在的隐私侵犯行为。
相关推荐








weixin_39841848
- 粉丝: 512
最新资源
- 深入解析JavaWeb中Servlet、Jsp与JDBC技术
- 粒子滤波在视频目标跟踪中的应用与MATLAB实现
- ISTQB ISEB基础级认证考试BH0-010题库解析
- 深入探讨HTML技术在hundeakademie中的应用
- Delphi实现EXE/DLL文件PE头修改技术
- 光线追踪:探索反射与折射模型的奥秘
- 构建http接口以返回json格式,使用SpringMVC+MyBatis+Oracle
- 文件驱动程序示例:实现缓存区读写操作
- JavaScript顶盒技术开发与应用
- 掌握PLSQL: 从语法到数据库对象的全面解析
- MP4v2在iOS平台上的应用与编译指南
- 探索Chrome与Google Cardboard的WebGL基础VR实验
- Windows平台下的IOMeter性能测试工具使用指南
- 激光切割板材表面质量研究综述
- 西门子200编程电缆PPI驱动程序下载及使用指南
- Pablo的编程笔记与机器学习项目探索