[发明专利]超级用户权限的获取方法及装置有效
申请号: | 201710084029.6 | 申请日: | 2017-02-16 |
公开(公告)号: | CN107491669B | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 郗方亮;刘德启 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/45 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 刘喆;刘铁生 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 超级 用户权限 获取 方法 装置 | ||
本发明公开了一种超级用户权限的获取方法及装置,涉及计算机技术领域,主要目的在于获取用户版本安卓设备的超级用户权限,本发明的主要技术方案为:接收计算机端发送的超级用户权限获取命令,所述超级用户权限获取命令中包括超级用户密钥;检测所述超级用户密钥是否与安卓设备守护进程adbd中的预置密钥相同;若超级用户密钥与安卓设备adbd中的预置密钥相同,则解除用户版本的权限限制以获取安卓设备的超级用户权限。本发明主要用于获取超级用户权限。
技术领域
本发明涉及计算机技术领域,特别是涉及一种超级用户权限的获取方法及装置。
背景技术
随着移动通信技术的发展,各种智能移动终端也越来越普及;而目前的移动终端设备一般都是限制用户权限的,即分为用户权限和Root(超级用户)权限;Root权限是系统权限的一种,与System(系统)权限为一个概念;Root权限为整个移动终端系统最高权限,可以启动或停止进程,删除或增加用户,增加或者禁用硬件等等。
目前,对user(用户)版本的智能移动终端进行了限制,无法获得Root权限。而制造商发布的智能移动终端通常是用户版本,由于缺少Root权限,对于用户使用中产生问题的产品,进行调试产生了诸多不便。
发明内容
有鉴于此,本发明提供一种超级用户权限的获取方法及装置,主要目的在于获取用户版本安卓设备的超级用户权限。
依据本发明一个方面,提供了一种超级用户权限的获取方法,包括:
接收计算机端发送的超级用户权限获取命令,所述超级用户权限获取命令中包括超级用户密钥;
检测所述超级用户密钥是否与安卓设备守护进程adbd中的预置密钥相同;
若超级用户密钥与安卓设备adbd中的预置密钥相同,则解除用户版本的权限限制以获取安卓设备的超级用户权限。
依据本发明另一个方面,提供了一种超级用户权限的获取装置,包括:
接收单元,用于接收计算机端发送的超级用户权限获取命令,所述超级用户权限获取命令中包括超级用户密钥;
检测单元,用于检测所述超级用户密钥是否与安卓设备守护进程adbd中的预置密钥相同;
解除单元,用于若超级用户密钥与安卓设备adbd中的预置密钥相同,则解除用户版本的权限限制以获取安卓设备的超级用户权限。
本发明提供的一种超级用户权限的获取方法及装置,与目前无法获取用户版本安卓设备的超级用户权限相比,本发明通过修改安卓设备的adbd进程实现了超级用户权限的获取,即本发明在计算机端发送给安卓设备的超级用户权限获取命令中增加了密钥,并通过验证该密钥是否与安卓设备中的预置密钥相同的方式,确定是否可获取安卓设备的超级用户权限,从而通过本发明可获取到超级用户权限。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的一种超级用户权限的获取方法流程图;
图2示出了本发明实施例提供的另一种超级用户权限的获取方法流程图;
图3示出了本发明实施例提供的一种超级用户权限的获取装置结构框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710084029.6/2.html,转载请声明来源钻瓜专利网。