摘要
为了能够有效保护用户的个人隐私,设计了一种针对Android权限的检测机制。该机制采用静态分析技术研究不同类别应用程序的权限特征,首先根据权限的使用频度设置权限组,并借鉴TF-IDF思想为权限赋予权值;然后建立相应的数据库,计算应用程序的敏感值;最后使用K-means算法进行聚类分析,将应用程序进行分类。实验结果表明,该机制能够有效地检测出未知应用程序的危险程度。
In order to protect the users’privacy effectively,this paper designed a mechanism for Android permissions detection.This mechanism used static analysis technology to study the permission characteristics of different kinds of application programs.Firstly,it set up permission groups according to the usage frequency of permissions,and then assigned weights for permissions referring to the TF-IDF idea.Secondly,it established corresponding database to calculate the sensitive value of the application.Finally,it used the K-means algorithm to cluster analysis and classified the applications.Experiment results show that this mechanism can detect the degree of risk of unknown applications effectively.
作者
侯苏
杜彦辉
芦天亮
郭靖
Hou Su;Du Yanhui;Lu Tianliang;Guo Jing(School of Information Technology&Network Security,People’s Public Security University of China,Beijing 100076,China)
出处
《计算机应用研究》
CSCD
北大核心
2018年第4期1165-1168,共4页
Application Research of Computers
基金
国家自然科学基金资助项目(61602489)
赛尔网络下一代互联网技术创新项目(NGII20160405)