一种调试提权的方法及系统与流程

文档序号:24125000发布日期:2021-03-02 13:02阅读:来源:国知局

技术特征:
1.一种调试提权的方法,适用于终端设备上的应用,其特征在于,包括以下步骤:建立内核提权分区和系统提权分区;发送提权请求至云端服务器;接收所述云端服务器根据所述提权请求下发的高权限内核镜像文件和/或高权限系统镜像文件,并分别对应存储至所述内核提权分区和所述系统提权分区;执行所述内核提权分区和/或所述系统提权分区中的文件,安装提权系统,进行高权限调试。2.根据权利要求1所述的调试提权的方法,其特征在于,所述步骤发送提权请求至云端服务器之前还包括:接收用户输入的提权账户信息,并上传至所述云端服务器;接收所述云端服务器对所述提权账户信息进行鉴权的鉴权信息;若所述鉴权信息为所述提权账户合法,则发送提权请求至云端服务器。3.根据权利要求1所述的调试提权的方法,其特征在于,所述步骤建立内核提权分区和系统提权分区还包括:建立备份数据分区;所述调试提权的方法还包括:根据预设应用白名单,将原系统下对应的白名单应用数据主动备份至所述备份数据分区。4.根据权利要求3所述的调试提权的方法,其特征在于,所述调试提权的方法还包括:所述提权系统安装完成后,自动重启并读取所述备份数据分区中的应用数据,重新安装至所述提权系统。5.根据权利要求4所述的调试提权的方法,其特征在于,所述调试提权的方法还包括:将提权系统中的应用调试数据备份至所述备份数据分区,完成提权系统的应用调试部署后,将所述备份数据分区中的应用调试数据上传至所述云端服务器中进行整体备份。6.一种调试提权的系统,其特征在于,包括:云端服务器、终端设备以及安装于所述终端设备上的应用;其中,所述云端服务器包括:内核镜像存储模块,用于存储高权限内核镜像文件;系统镜像存储模块,用于存储高权限系统镜像文件;提权模块,用于根据所述应用的提权请求,从所述内核镜像存储模块和所述系统镜像存储模块中获取高权限内核镜像文件和/或高权限系统镜像文件,并下发至所述应用;所述终端设备包括:内核提权分区,用于存储所述云端服务器下发的高权限内核镜像文件;系统提权分区,用于存储所述云端服务器下发的高权限系统镜像文件;所述应用包括:请求模块,用于发送所述提权请求至所述云端服务器;接收存储模块,用于接收所述云端服务器下发的高权限内核镜像文件和/或高权限系统镜像文件,并分别对应存储至所述内核提权分区和所述系统提权分区;执行模块,用于执行所述内核提权分区和/或所述系统提权分区中的文件,安装提权系统。7.根据权利要求6所述的调试提权的系统,其特征在于,所述应用还包括:
账户发送模块,用于接收用户输入的提权账户信息,并发送至所述云端服务器;接收控制模块,用于接收所述云端服务器返回的鉴权信息,若所述鉴权信息为所述提权账户合法,则允许所述请求模块工作;所述云端服务器还包括:鉴权模块,用于对所述终端设备的提权账户信息进行鉴权,并返回鉴权信息至所述接收控制模块。8.根据权利要求6所述的调试提权的系统,其特征在于,所述终端设备还包括:备份数据分区,用于备份应用数据;所述应用还包括:应用备份模块,用于根据预设应用白名单,将原系统下对应的白名单应用数据主动备份至所述备份数据分区。9.根据权利要求8所述的调试提权的系统,其特征在于,所述应用还包括:部署模块,用于所述提权系统安装完成并自动重启后,读取所述备份数据分区中的应用数据,重新安装至所述提权系统。10.根据权利要求9所述的调试提权的系统,其特征在于,所述应用备份模块,还用于将提权系统中的应用调试数据备份至所述备份数据分区;所述应用还包括:整体备份模块,用于完成提权系统的应用调试部署后,将所述备份数据分区中的应用调试数据上传至所述云端服务器中进行整体备份;所述云端服务器还包括:备份数据存储模块,用于存储所述整体备份模块上传的应用调试数据。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1