1.一种权限请求响应方法,应用于智能终端,所述方法包括:
获取所述智能终端中正在安装的应用程序的来源信息;
判断所述来源信息是否存在于预置的认证数据中;
若存在,则当所述应用程序安装完毕后,授予所述应用程序Root权限。
2.根据权利要求1所述的方法,其中,所述获取所述智能终端中正在安装的应用程序的来源信息,包括:
对所述应用程序的安装文件的签名进行解析,得到所述来源信息。
3.根据权利要求1所述的方法,其中,所述获取所述智能终端中正在安装的应用程序的来源信息,包括:
判断所述应用程序的安装过程是否通过预设的应用程序市场执行;
若是,则确定所述应用程序的来源信息为所述预设的应用程序市场的标识信息。
4.根据权利要求1所述的方法,其中,所述认证数据存储在所述智能终端所在的操作系统中,且所述认证数据为用户自定义的认证数据。
5.根据权利要求1所述的方法,其中,所述认证数据还包括Root权限的有效期限信息;
所述有效期限信息与所述应用程序的来源信息存在对应关系。
6.根据权利要求5所述的方法,其中,在授予所述应用程序Root权限之后,所述方法还包括:
当按照与所述应用程序的来源信息对应的有效期限信息计时终止时,撤销授予所述应用程序的Root权限。
7.根据权利要求1所述的方法,其中,在授予所述应用程序Root权限之后,所述方法还包括:
获取所述应用程序各项功能权限的申请频率的历史记录;
将申请频率大于第一阈值的相应功能权限临时赋予所述应用程序。
8.根据权利要求1所述的方法,其中,在授予所述应用程序Root权限之后,所述方法还包括:
获取所述应用程序所属类别的应用程序的各项功能权限的申请频率的 历史记录;
将总的申请频率大于第二阈值的相应功能权限临时赋予所述应用程序。
9.一种权限请求响应装置,应用于智能终端,所述装置包括:
获取模块,用于获取所述智能终端中正在安装的应用程序的来源信息;
判断模块,用于判断所述来源信息是否存在于预置的认证数据中;
授权模块,用于若所述来源信息存在于预置的认证数据中,则当所述应用程序安装完毕后,授予所述应用程序Root权限。
10.根据权利要求9所述的装置,其中,所述获取模块对所述应用程序的安装文件的签名进行解析,得到所述来源信息。