root模式的切换方法、装置、终端及计算机存储介质制造方法及图纸

技术编号:24251768 阅读:80 留言:0更新日期:2020-05-22 23:41
本发明专利技术适用于计算机应用技术领域,提供了一种root模式的切换方法、装置、终端及计算机存储介质,该方法包括:根据接收到的用户模式切换命令执行用户模式切换可执行文件,并输出第一动态密码;接收服务器根据所述第一动态密码生成的第二动态密码,并将所述第二动态密码与所述第一动态密码进行匹配;若匹配成功,则切换至root模式,若匹配不成功,则拒绝切换至root模式;使得只有能够从服务器中获取与所述第一动态密码匹配的第二动态密码的用户才能够进入系统的root模式,有效避免了普通用户切入root模式,导致系统安全受到威胁的问题,提高了root模式切换的安全性。

Root mode switching method, device, terminal and computer storage medium

【技术实现步骤摘要】
root模式的切换方法、装置、终端及计算机存储介质
本专利技术属于计算机应用
,尤其涉及一种root模式的切换方法、装置、终端及计算机存储介质。
技术介绍
目前,终端的系统禁止用户获得最高管理模式,即,系统不支持用户执行“su”等命令以切入root最高管理员模式(后简称root模式)。而如果期望能够切入root模式,一般采取的办法是在发布版系统中增加一个和“su”命令相同的另一个命令进行伪装,并使用该命令切入root模式。然而,这种伪装命令具有容易泄露的缺点,并且,一旦泄露,任何普通用户都可以使用这个伪装命令再次切入root模式,导致系统安全受到威胁,甚至造成开发成果被盗取或篡改。
技术实现思路
有鉴于此,本专利技术实施例提供了一种root模式的切换方法、装置、终端及计算机存储介质,能够解决普通用户切入root模式,导致系统安全受到威胁的技术问题。本专利技术实施例的第一方面提供了一种root模式的切换方法,包括:根据接收到的用户模式切换命令执行用户模式切换可执行文件,并输出第一动态密码;本文档来自技高网...

【技术保护点】
1.一种root模式的切换方法,其特征在于,包括:/n根据接收到的用户模式切换命令执行用户模式切换可执行文件,并输出第一动态密码;/n接收服务器根据所述第一动态密码生成的第二动态密码,并将所述第二动态密码与所述第一动态密码进行匹配;/n若匹配成功,则切换至root模式,若匹配不成功,则拒绝切换至root模式。/n

【技术特征摘要】
1.一种root模式的切换方法,其特征在于,包括:
根据接收到的用户模式切换命令执行用户模式切换可执行文件,并输出第一动态密码;
接收服务器根据所述第一动态密码生成的第二动态密码,并将所述第二动态密码与所述第一动态密码进行匹配;
若匹配成功,则切换至root模式,若匹配不成功,则拒绝切换至root模式。


2.如权利要求1所述的切换方法,其特征在于,所述根据接收到的用户模式切换命令执行用户模式切换可执行文件之前,包括:
在所述用户模式切换可执行文件中插入第一动态密码生成函数。


3.如权利要求2所述的切换方法,其特征在于,所述在所述用户模式切换可执行文件中插入第一动态密码生成函数,包括:
在su可执行文件中插入随机数生成函数。


4.如权利要求1至3任意一项所述的切换方法,其特征在于,所述将所述第二动态密码与所述第一动态密码进行匹配,包括:
利用第二动态密码生成函数生成与所述第一动态密码对应的第三动态密码,将所述第二动态密码与所述第三动态密码进行匹配。


5.如权利要求4所述的切换方法,其特征在于,所述将所述第二动态密码与所述第三动态密码进行匹配,包括:
判断所述第二动态密码是否与所述第三动态密码相同,若所述第二动态密码与所述第三动态密码相同,则...

【专利技术属性】
技术研发人员:熊友军蒋永俊
申请(专利权)人:深圳市优必选科技有限公司
类型:发明
国别省市:广东;44

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

1