HTTP流量检测:Android应用敏感信息泄露分析与防范
需积分: 9 88 浏览量
更新于2024-09-07
收藏 977KB PDF 举报
"基于HTTP流量的安卓应用敏感信息泄露检测"
本文主要探讨了在Android应用程序中,由于广告库的存在导致用户敏感信息泄露的问题,并提出了一种基于HTTP数据包目的和内容距离的层次化聚类算法的检测方法。随着Android应用的普及,用户隐私保护成为一个重要的议题,尤其是广告库在收集诸如IMEI等敏感信息并将其通过网络发送的现象引起了关注。为了解决这个问题,研究人员设计了一种新的检测策略。
该检测方法首先对HTTP数据包进行分析,计算其目的地址和内容的相似性,采用层次化聚类算法对这些数据包进行分组。层次化聚类是一种将数据组织成树状结构的方法,通过不断合并或分裂数据来形成不同层次的集群。在这个过程中,算法会根据数据包的目的地和内容的相似度来确定它们之间的关系,从而识别出可能包含敏感信息的流量模式。
接着,从聚类结果中提取特征签名,这些签名代表了可能的敏感信息传输模式。特征签名的生成是通过分析聚类中的共性和模式,它们能够用来识别和区分正常流量与可能涉及敏感信息泄漏的流量。利用这些特征签名,该方法可以有效地检测应用程序是否在未经用户许可的情况下发送敏感信息。
实验结果显示,所提出的检测方法在实际应用中表现出高效性和准确性。它能够检测到高达95%的敏感信息泄露事件,同时保持较低的漏判率(2.7%)和误判率(2.3%)。这意味着大部分的敏感信息泄露行为都能被该方法捕获,而误报和漏报的情况相对较少,确保了检测的有效性和可靠性。
此外,文章还提到了该研究得到的基金支持,以及作者的研究背景和方向。罗亚玲、黎文伟和苏欣等作者分别专注于Web开发、可信系统与网络、移动应用安全等领域,这为他们开展针对Android应用敏感信息泄露的研究提供了扎实的专业基础。
总结来说,这篇研究论文提出了一种基于HTTP流量的检测机制,能够有效地检测Android应用中的敏感信息泄露,为保护用户隐私和提高移动应用的安全性提供了一种实用的解决方案。通过聚类分析和特征签名技术,该方法在实际应用中显示出了较高的准确性和实用性。对于Android应用开发者和网络安全研究人员来说,这种方法具有重要的参考价值。
2021-09-21 上传
2021-09-21 上传
点击了解资源详情
2021-08-14 上传
2021-09-21 上传
2024-05-19 上传
点击了解资源详情
2019-09-24 上传
2019-08-13 上传
weixin_39840387
- 粉丝: 790
- 资源: 3万+
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫