基于应用描述的Android应用异常行为检测工具的研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:fsongyifa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动应用的行为是否恶意,与用户对该应用的期望相关。例如,一个地图导航应用获取用户的位置信息是合理的,但一个声称只有计算器功能的应用获取位置信息会被很多用户拒绝。相关工作提出通过检测应用描述和应用行为的不一致性来检测恶意应用。然而,目前Android应用具有的一个特点是广泛使用第三方库。有研究表明,Android应用中平均大约60%的代码都是属于第三方库中的代码,第三方库的使用会对应用异常行为的检测造成一定的影响。因此,基于自然语言处理、机器学习和第三方库识别技术,本文实现了一个改进的基于描述的Android应用异常行为检测工具。首先,本研究使用自然语言处理技术对所有应用的描述进行自动化分析,使用遗传算法和K-means++算法相结合的方式对所有应用的描述进行聚类并寻找最合适的聚类数目,得到相似描述(功能)的应用集合。然后对应用静态分析,检测应用中的第三方库,并分析应用的敏感行为。最后,相似描述的应用集合中的具有异常行为的应用即被检测为可疑应用。本研究对Google Play应用市场中27.6万余个应用进行分析,实验结果验证了所提出方法的有效性且说明了第三方库对Android应用的异常行为检测有较大影响。
其他文献
20世纪初,西方人曾流传一句话:到中国可以不看三大殿,不可不看辜鸿铭。辜鸿铭作为近代第一个系统批评西方的中国学人,为向世界说明中国、讲述中国文明的进步发展作出了巨大贡献。
目的:探讨晚期口腔鳞癌患者的独立预后因素并构建生存预测模型。方法 :收集117例晚期口腔鳞癌患者的一般资料及既往病史,所有患者均行口腔鳞癌切除术并联合放疗,根据患者情况
随着社会的快速发展,在每个行业中对设备工具的性能要求越来越高。而作为输油泵之一的螺杆泵也被人们寄予厚望,希望它能大幅度的提高输油效率。但是目前来说,螺杆泵的密封性能还
<正>当前,世界经济深度调整,中国经济发展步入新常态,建设中国特色社会主义需要企业家和企业家精神,需要弘扬企业家爱国敬业、遵纪守法、艰苦奋斗、履行责任、敢于担当、服务
互联网作为现代传媒,具有互动性、开放性、平等性、虚拟性等特征,它不仅推动了社会政治经济文化的发展,也使得网络舆论参与政治的方式有了更多鲜明的特点。今年微博在“两会”首
模拟了新能源汽车电机中无取向硅钢片的受力情况,对受力状态下无取向硅钢片的磁性能进行了仿真计算;实际测试了无取向硅钢片在不同形式压应力作用下的磁性能,分析了压应力对
村级工业园整治提升是佛山当前经济社会发展的重要工作,其不仅是破解土地供需瓶颈的关键环节,也关系到城市形态提升和产业转型升级的成败。$$现状$$佛山村级工业园整治提升工作
报纸
小学高年级阶段的教育教学,已经具备了一定的教学方法和教学模式,也使得小学生具备了一定的学习能力和学习习惯,并拥有属于自身的独特个性。此外,小学语文课堂的教学氛围较为
通过阐述军工科研实验安全管理的内涵,分析军工科研实验的特点、安全管理现状,并结合南京理工大学军工科研实验安全管理实际,提出创新军工科研实验安全管理必须转变安全管理
在共享优质教育教学资源的倡导下,在线学习跨校修读学分的教学模式是增强传统课堂教学与精品资源共享课之间密切联系的一种有效途径,本文以机械设计课程为例,从教学团队建设、教