摘要
安卓系统是世界上最流行的智能终端系统之一。随着安卓用户的与日俱增,其市场占有率迅速扩大,并出现了大量的安卓应用软件。为应对安卓应用市场中出现的恶意软件,保障用户手机系统安全,安卓系统采用基于权限的安全机制,要求安卓应用事先声明其所用到的系统权限。探索研究安卓应用功能与安卓系统权限之间的关系,通过获取互联网上安卓应用市场的大量数据,利用信息检索和语义分析等技术分析安卓应用的功能描述及目前安卓版本声明的权限之间的语义关系,并得到关系模型。该模型可用于进一步研究安卓应用权限声明的合理性与安全性,为应用市场和用户进行应用可信度评价提供支持。
android system is one of the most popular intelligent terminal operating systems in the world. With users number growing quickly, its market sharing expands rapidly as well, and a great deal of android applications is available. In response to malicious software in android applications market and safeguarding the system security of users’ mobile phones, android system uses the permission-based security mechanism and demands its applications declaring the system permissions used in advance. In this paper, we explore and study the relationship between the applications function and the system permissions of android. After gathering massive amount of data from internet in regard to android applications market, we analyse the semantic relationship between the function description of android applications and the permission declared by current android system using the technologies of information retrieval and semantic analysis, and finally get a relationship model. This model can be used for future studying the rationality and security of the permission declaration in android applications, and provides the application market and android users with supports for application credibility assessment.
出处
《计算机应用与软件》
CSCD
北大核心
2014年第10期27-33,共7页
Computer Applications and Software