The invention provides a permission request response method and corresponding device, the method is applied to the intelligent terminal, the method includes: source of information acquisition application is installed in the intelligent terminal; judging whether the source of information exists in the pre authentication data; if there is, when the application is installed, the application program grant Root permission. The present invention via pre authentication data, the authentication data stored in the preset application information source, application authentication data of preset in the authorized Root authority, improve the security application to get Root privileges.
【技术实现步骤摘要】
权限请求响应方法及相应的装置
本专利技术涉及智能终端
,特别是涉及一种权限请求响应方法及相应的装置。
技术介绍
基于Uinux诞生的操作系统,从Linux系列到智能终端的Android操作系统,均存在严格的用户管理机制。其中,以Android为例,系统的最高权限帐号为Root,该帐号的权限也代表着权限管理机制的最高级别,可以启动或停止一个进程,删除或增加用户,增加或禁用硬件等等。智能终端出厂时,厂商出于安全因素考虑,一般不向用户开放Root权限。在这种情况下,用户对智能终端所进行的系统操作,或者第三方应用例如手机安全软件需要实现某些诸如卸载出厂应用之类的功能时,便会受到阻碍。因此,获取Root权限便变得越来越普遍。目前,获取智能终端的Root权限,或者使智能终端中的某个应用程序获得Root权限,通常需要利用Root解决方案对智能终端的操作系统进行获取Root权限的系统层面的操作。由于该操作涉及到操作系统的底层核心,所以存在损坏操作系统的情况,致使获取Root权限后的智能终端出现操作不稳定的情况,甚至系统崩溃。而且,在获取Root权限后的智能终端中,任何应用程 ...
【技术保护点】
一种权限请求响应方法,应用于智能终端,所述方法包括:获取所述智能终端中正在安装的应用程序的来源信息;判断所述来源信息是否存在于预置的认证数据中;若存在,则当所述应用程序安装完毕后,授予所述应用程序Root权限。
【技术特征摘要】
1.一种权限请求响应方法,应用于智能终端,所述方法包括:获取所述智能终端中正在安装的应用程序的来源信息;判断所述来源信息是否存在于预置的认证数据中;若存在,则当所述应用程序安装完毕后,授予所述应用程序Root权限。2.根据权利要求1所述的方法,其中,所述获取所述智能终端中正在安装的应用程序的来源信息,包括:对所述应用程序的安装文件的签名进行解析,得到所述来源信息。3.根据权利要求1所述的方法,其中,所述获取所述智能终端中正在安装的应用程序的来源信息,包括:判断所述应用程序的安装过程是否通过预设的应用程序市场执行;若是,则确定所述应用程序的来源信息为所述预设的应用程序市场的标识信息。4.根据权利要求1所述的方法,其中,所述认证数据存储在所述智能终端所在的操作系统中,且所述认证数据为用户自定义的认证数据。5.根据权利要求1所述的方法,其中,所述认证数据还包括Root权限的有效期限信息;所述有效期限信息与所述应用程序的来源信息存在对应关系。6.根据权利要求5所述的方法,其中,在授予所述应用程序Root权限之后,所述方...
【专利技术属性】
技术研发人员:宋振涛,马金亭,邹勇,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。