一种信息处理方法、提示方法、服务器及电子设备技术

技术编号:10428730 阅读:92 留言:0更新日期:2014-09-12 19:30
本发明专利技术公开了一种信息处理方法,用于提高系统安全性。所述方法包括:获得第一应用程序的第一安装文件;分析所述第一安装文件,获得所述第一安装文件对应的所述第一应用程序在运行时所能够访问和/或使用的M个权限的第一权限访问信息,M为正整数;进一步分析所述第一安装文件,获得所述第一安装文件对应的所述第一应用程序的第一应用程序类型信息;基于所述第一应用程序类型信息,确定所述M个权限中的N个权限为允许所述第一应用程序访问和/或使用的合法权限;为剩余的M-N个权限设置第一标识信息,将所述第一标识信息写入所述第一安装文件。本发明专利技术还公开了一种提示方法,及一种服务器和一种电子设备。

【技术实现步骤摘要】
一种信息处理方法、提示方法、服务器及电子设备
本专利技术涉及计算机及嵌入式领域,特别涉及一种信息处理方法、提示方法、服务器及电子设备。
技术介绍
随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。比如,手机等电子设备已经成为人们生活中一个不可或缺的部分,人们可以通过手机以打电话、发短信等等方式加强与其他人之间的联系。现有技术中,Android系统为手机中的主流操作系统之一。Android系统中,可以将应用具有的某种权限(例如,该应用可以访问Intenet(因特网)的权限,或者该应用可以读取手机联系人信息的权限,等等)抽象为一条permiss1n (许可信息)。应用如果要获取相关权限,必须在其系统文件中声明。在安装时,Android系统会向用户显示应用的权限,用户可以选择接受并安装应用,如果选择不接受,则应用将不被安装。然而在实际运用中,用户往往一方面不懂这些权限的具体含义,另一方面也不太在意,因而直接选择确认安装。但有些应用可能会因此而具有一些窥探用户隐私的权限,这会导致目前Android手机安全存在巨大隐患。
技术实现思路
本专利技术实施例提供一种信息处理方法、提示方法、服务器及电子设备,用于解决现有技术中系统安全性较低的技术问题,实现了提高系统安全性的技术效果。一种信息处理方法,应用于服务器,所述方法包括以下步骤:获得第一应用程序的第一安装文件;分析所述第一安装文件,获得所述第一安装文件对应的所述第一应用程序在运行时所能够访问和/或使用的M个权限的第一权限访问信息,M为正整数;进一步分析所述第一安装文件,获得所述第一安装文件对应的所述第一应用程序的第一应用程序类型信息;基于所述第一应用程序类型信息,确定所述M个权限中的N个权限为允许所述第一应用程序访问和/或使用的合法权限;为剩余的M-N个权限设置第一标识信息,将所述第一标识信息写入所述第一安装文件。较佳的,为剩余的M-N个权限设置第一标识信息的步骤包括:为所述M-N个权限中的每个权限设置所述第一标识信息。较佳的,在为剩余的M-N个权限设置第一标识信息之后还包括步骤:根据所述M-N个权限生成第一文件;将所述第一文件加入所述第一安装文件。一种提示方法,应用于电子设备,所述方法包括以下步骤:当所述电子设备中运行第一安装文件时,判断所述第一安装文件中是否包括第一标识信息,获得一判断结果;当所述判断结果表明所述第一安装文件中包括第一标识信息时,生成用于对用户进行提示的第一提示信息。较佳的,在判断所述第一安装文件中是否包括第一标识信息,获得一判断结果之后还包括步骤:如果所述第一安装文件中不包括第一标识信息,控制继续运行所述第一安装文件。较佳的,生成用于对用户进行提示的第一提示信息的步骤包括:生成用于对用户进行提示的第一提示框,以供用户选择是否继续运行所述第一安装文件。较佳的,生成用于对用户进行提示的第一提示信息的步骤包括:生成用于对用户进行提示的列表,所述列表中以第一显示效果显示具有所述第一标识信息的M-N个权限,及以与所述第一显示效果不同的第二显示效果显示不具有所述第一标识信息的N个权限。较佳的,在生成用于对用户进行提示的第一提示信息之后还包括步骤:根据用户的选择获得第一选择结果,所述第一选择结果表明用户是否继续运行所述第一安装文件。较佳的,在生成用于对用户进行提示的第一提示信息之后还包括步骤:当所述电子设备中运行的第一应用程序需使用第一权限时,判断所述第一权限是否具有所述第一标识信息;所述第一应用程序与所述第一安装文件相对应;如果所述第一权限具有所述第一标识信息,生成用于对用户进行提示的第二提示信息。较佳的,在判断所述第一权限是否具有第一标识信息之后还包括步骤:如果所述第一权限不具有所述第一标识信息,控制所述第一应用程序使用所述第一权限。较佳的,生成用于对用户进行提示的第二提示信息的步骤包括:生成用于对用户进行提示的第二提示框,以供用户选择是否使用所述第一权限。较佳的,在生成用于对用户进行提示的第一提示信息之后还包括步骤:当所述电子设备中运行的第一应用程序需使用第一权限时,判断所述第一权限是否具有所述第一标识信息;所述第一应用程序与所述第一安装文件相对应;如果所述第一权限具有所述第一标识信息,禁止所述第一应用程序使用所述第一权限。一种服务器,所述服务器包括:第一获取模块,用于获得第一应用程序的第一安装文件、;第一分析模块,用于分析所述第一安装文件,获得所述第一安装文件对应的所述第一应用程序在运行时所能够访问和/或使用的M个权限的第一权限访问信息,M为正整数;第二分析模块,用于进一步分析所述第一安装文件,获得所述第一安装文件对应的所述第一应用程序的第一应用程序类型信息;确定模块,用于基于所述第一应用程序类型信息,确定所述M个权限中的N个权限为允许所述第一应用程序访问和/或使用的合法权限;设置模块,用于为剩余的M-N个权限设置第一标识信息,将所述第一标识信息写入所述第一安装文件。较佳的,所述设置模块具体用于:为所述M-N个权限中的每个权限设置所述第一标识信息。较佳的,所述服务器还包括第一生成模块和加入模块;所述第一生成模块用于根据所述M-N个权限生成第一文件;所述加入模块用于将所述第一文件加入所述第一安装文件。—种电子设备,所述电子设备包括:第一判断模块,用于当所述电子设备中运行第一安装文件时,判断所述第一安装文件中是否包括第一标识信息,获得一判断结果;第二生成模块,用于当所述判断结果表明所述第一安装文件中包括第一标识信息时,生成用于对用户进行提示的第一提示信息。较佳的,所述电子设备还包括第一控制模块,用于如果所述第一安装文件中不包括第一标识信息,控制继续运行所述第一安装文件。较佳的,所述第二生成模块具体用于:生成用于对用户进行提示的第一提示框,以供用户选择是否继续运行所述第一安装文件。较佳的,所述第二生成模块具体用于:生成用于对用户进行提示的列表,所述列表中以第一显示效果显示具有所述第一标识信息的M-N个权限,及以与所述第一显示效果不同的第二显示效果显示不具有所述第一标识信息的N个权限。较佳的,所述电子设备还包括第二获取模块,用于根据用户的选择获得第一选择结果,所述第一选择结果表明用户是否继续运行所述第一安装文件。较佳的,所述电子设备还包括第二判断模块和第三生成模块;所述第二判断模块用于当所述电子设备中运行的第一应用程序需使用第一权限时,判断所述第一权限是否具有所述第一标识信息;所述第一应用程序与所述第一安装文件相对应;所述第三生成模块用于如果所述第一权限具有所述第一标识信息,生成用于对用户进行提示的第二提示信息。较佳的,所述电子设备还包括第二控制模块,用于如果所述第一权限不具有所述第一标识信息,控制所述第一应用程序使用所述第一权限。较佳的,所述第三生成模块具体用于:生成用于对用户进行提示的第二提示框,以供用户选择是否使用所述第一权限。较佳的,所述电子设备还包括第二判断模块和禁止模块;所述第二判断模块用于当所述电子设备中运行的第一应用程序需使用第一权限时,判断所述第一权限是否具有所述第一标识信息;所述第一应用程本文档来自技高网...
一种信息处理方法、提示方法、服务器及电子设备

【技术保护点】
一种信息处理方法,应用于服务器,其特征在于,所述方法包括以下步骤:获得第一应用程序的第一安装文件;分析所述第一安装文件,获得所述第一安装文件对应的所述第一应用程序在运行时所能够访问和/或使用的M个权限的第一权限访问信息,M为正整数;进一步分析所述第一安装文件,获得所述第一安装文件对应的所述第一应用程序的第一应用程序类型信息;基于所述第一应用程序类型信息,确定所述M个权限中的N个权限为允许所述第一应用程序访问和/或使用的合法权限;为剩余的M‑N个权限设置第一标识信息,将所述第一标识信息写入所述第一安装文件。

【技术特征摘要】
1.一种信息处理方法,应用于服务器,其特征在于,所述方法包括以下步骤: 获得第一应用程序的第一安装文件; 分析所述第一安装文件,获得所述第一安装文件对应的所述第一应用程序在运行时所能够访问和/或使用的M个权限的第一权限访问信息,M为正整数; 进一步分析所述第一安装文件,获得所述第一安装文件对应的所述第一应用程序的第一应用程序类型信息; 基于所述第一应用程序类型信息,确定所述M个权限中的N个权限为允许所述第一应用程序访问和/或使用的合法权限; 为剩余的M-N个权限设置第一标识信息,将所述第一标识信息写入所述第一安装文件。2.如权利要求1所述的方法,其特征在于,为剩余的M-N个权限设置第一标识信息的步骤包括:为所述M-N个权限中的每个权限设置所述第一标识信息。3.如权利要求1所述的方法,其特征在于,在为剩余的M-N个权限设置第一标识信息之后还包括步骤: 根据所述M-N个权限 生成第一文件; 将所述第一文件加入所述第一安装文件。4.一种提示方法,应用于电子设备,其特征在于,所述方法包括以下步骤: 当所述电子设备中运行第一安装文件时,判断所述第一安装文件中是否包括第一标识信息,获得一判断结果; 当所述判断结果表明所述第一安装文件中包括第一标识信息时,生成用于对用户进行提示的第一提示信息。5.如权利要求4所述的方法,其特征在于,在判断所述第一安装文件中是否包括第一标识信息,获得一判断结果之后还包括步骤:如果所述第一安装文件中不包括第一标识信息,控制继续运行所述第一安装文件。6.如权利要求4所述的方法,其特征在于,生成用于对用户进行提示的第一提示信息的步骤包括:生成用于对用户进行提示的第一提示框,以供用户选择是否继续运行所述第一安装文件。7.如权利要求4所述的方法,其特征在于,生成用于对用户进行提示的第一提示信息的步骤包括:生成用于对用户进行提示的列表,所述列表中以第一显示效果显示具有所述第一标识信息的M-N个权限,及以与所述第一显示效果不同的第二显示效果显示不具有所述第一标识信息的N个权限。8.如权利要求4所述的方法,其特征在于,在生成用于对用户进行提示的第一提示信息之后还包括步骤:根据用户的选择获得第一选择结果,所述第一选择结果表明用户是否继续运行所述第一安装文件。9.如权利要求4所述的方法,其特征在于,在生成用于对用户进行提示的第一提示信息之后还包括步骤: 当所述电子设备中运行的第一应用程序需使用第一权限时,判断所述第一权限是否具有所述第一标识信息;所述第一应用程序与所述第一安装文件相对应; 如果所述第一权限具有所述第一标识信息,生成用于对用户进行提示的第二提示信肩、O10.如权利要求9所述的方法,其特征在于,在判断所述第一权限是否具有第一标识信息之后还包括步骤:如果所述第一权限不具有所述第一标识信息,控制所述第一应用程序使用所述第一权限。11.如权利要求9所述的方法,其特征在于,生成用于对用户进行提示的第二提示信息的步骤包括:生成用于对用户进行提示的第二提示框,以供用户选择是否使用所述第一权限。12.如权利要求4所述的方法,其特征在于,在生成用于对用户进行提示的第一提示信息之后还包括步骤: 当所述电子设备中运行的第一应用程序需使用第一权限时,判断所述第一权限是否具有所述第一标识信息;所述第一应用程序与所述第一安装文件相对应; 如果所述第一权限具有所述第一标识信息,禁止所述第一应用程序使用所述第一权限。13.一种服务器, 其特征在...

【专利技术属性】
技术研发人员:王超
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1