一种基于大数据的android应用权限聚类与群体特征分析方法技术

技术编号:17879570 阅读:103 留言:0更新日期:2018-05-06 01:12
本发明专利技术公开了一种基于大数据的android应用权限聚类与群体特征分析方法,包括以下步骤:1)构建APP样本库;2)利用权限提取和分离工具,对所有采集到的APP进行权限的提取与分离;3)获取权限特征集合;4)静态统计分析;5)每一个类型的APP聚类;6)隐私特征挖掘。本发明专利技术的结果可以用于验证当前应用市场中存在的多种类型应用软件,通过分类器对同种类的Android应用进行动态的评分排名,为用户进行应用软件下载提供参考和推荐。

A method of Android application privilege clustering and group feature analysis based on big data

The invention discloses a method of Android application privilege clustering and group feature analysis based on large data, including the following steps: 1) constructing APP sample library; 2) using the tools of privilege extraction and separation, the extraction and separation of all the collected APP rights; 3) the acquisition weight limit set; 4) static statistical analysis; 5) each one Type APP clustering; 6) privacy feature mining. The results of the present invention can be used to verify the various types of application software existing in the current application market, and carry out dynamic rating rankings for the same kind of Android applications through classifier, and provide reference and recommendation for users to download application software.

【技术实现步骤摘要】
一种基于大数据的android应用权限聚类与群体特征分析方法
本专利技术涉及信息安全技术,尤其涉及一种基于大数据的android应用权限聚类与群体特征分析方法。
技术介绍
安全报告显示,2015年中国境内智能手机联网终端达11.3亿部,手机网民达7.8亿占全国人口56.9%。其中运行Android操作系统的智能手机最多,比例高达78.9%。早在2014年谷歌官方市场的Android应用数量就已达到100万。Android系统的权限调用,时刻关系着手机软件以及用户的隐私数据的安全,权限调用的复杂性以及其不确定性,使得安卓应用权限调用的合理性和APP自身恶意性判定成为了不确定性问题。2015年,全球移动互联网领域恶意软件的数量依然呈现持续增长态势,相比较2014年同期增长速度有所上升。由于Android操作系统的开放性,它自然而然的成为了移动互联网领域的首要被攻击对象。Android安全问题中,权限是进行安全性分析的重要因素。不同种类的Android应用权限的数量和种类不尽相同,相同的权限对不同类型应用的影响程度也会不一样。Android应用是否应该拥有某种或某类权限,这是一个不确定性的本文档来自技高网...
一种基于大数据的android应用权限聚类与群体特征分析方法

【技术保护点】
一种基于大数据的android应用权限聚类与群体特征分析方法,包括以下步骤:1)构建APP样本库,从应用市场采集多种类型应用的全集,并将它们按类型区分后存储在云端数据库中;2)利用权限提取和分离工具,对所有采集到的APP进行权限的提取与分离,并将所有的数据存储在云端数据库中;3)获取权限特征集合;对APP样本库中的应用,按类型来获取他们的权限构成的权限集合全集,对每一个权限赋予一定的权重值,从而构建出每种类型APP的权限特征集合;4)静态统计分析:对同一类型的每一个APP的权限进行赋值,根据步骤3)中的权重值,并最终求得每个应用权限的和;将同一类型应用按照权限和由小到大进行排序,并按照设定的跨...

【技术特征摘要】
1.一种基于大数据的android应用权限聚类与群体特征分析方法,包括以下步骤:1)构建APP样本库,从应用市场采集多种类型应用的全集,并将它们按类型区分后存储在云端数据库中;2)利用权限提取和分离工具,对所有采集到的APP进行权限的提取与分离,并将所有的数据存储在云端数据库中;3)获取权限特征集合;对APP样本库中的应用,按类型来获取他们的权限构成的权限集合全集,对每一个权限赋予一定的权重值,从而构建出每种类型APP的权限特征集合;4)静态统计分析:对同一类型的每一个APP的权限进行赋值,根据步骤3)中的权重值,并最终求得每个应用权限的和;将同一类型应用按照权限和由小到大进行排序,并按照设定的跨度范围进行安全等级的划分;5)每一个类型的APP聚类:利用K-means算法,对已经提取的同一类型的APP的权限特征集合数据进行处理;根据前期安全等级的划分结果,将聚类结果的簇数设定为K,...

【专利技术属性】
技术研发人员:李涛肖智婕
申请(专利权)人:武汉科技大学
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1