首页> 中文期刊> 《四川大学学报(工程科学版)》 >LeakDetector:隐私泄漏自动化检测方法

LeakDetector:隐私泄漏自动化检测方法

         

摘要

Android的开源性带来开发便利的同时,也带来了攻击的便利,如用户隐私信息的窃取.针对Android应用程序中的隐私泄漏问题,设计了基于静态污点分析的自动化检测系统——LeakDetector.该系统使用泄漏类型判断决策森林来检测应用程序中的隐私泄漏情况.首先,基于同类型相似性思想,构建了类型化泄漏数据库;其次,利用随机森林算法,将泄漏数据库转化成泄漏类型判断决策森林,再利用多方投票提高检测结果的合理性,并增加可重复利用性,减少检测人员的工作量;最后,此系统还提供了对泄漏点的逆向定位功能,该功能可以丰富简洁的检测结果,获取应用程序中存在的隐私泄漏数据流的泄漏源和泄漏点.从15个应用市场中收集了65个天气类应用程序构建泄漏数据库,并生成判断决策森林.以一个新的天气类应用程序作为待检测对象,利用判断决策森林进行隐私泄漏情况检测.共得到12条隐私泄漏数据流,其中,包括通过网络泄漏设备信息、将设备信息记录到本地日志、将本地日志存入content中、通过网络发送本地日志、通过网络发送文件5种泄漏类型.通过逆向定位功能找到了对应的泄漏源和泄漏点.结果表明,该系统可以检测出类型化应用程序的隐私泄漏情况,准确率为91.6%,并能逆向定位到隐私泄漏的泄漏源和泄漏点.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号