软件控制方法、装置和移动终端制造方法及图纸

技术编号:16645124 阅读:57 留言:0更新日期:2017-11-26 18:07
本公开是关于一种软件控制方法、装置和移动终端。该方法包括:获取用户输入的第一操作指令;当第一操作指令为软件提取指令时,输出加密后的第一系统软件;其中,第一系统软件为保护机制失效的第二系统软件在被加载至所述移动终端时,与移动终端的标识进行加密得到的。本公开中,不法用户从移动终端中提取出来的系统软件为加密后的第一系统软件,当该加密后的第一系统软件被刷入其他移动终端时,由于其他移动终端缺少解密该第一系统软件的密钥,故而,其他移动终端无法使用该第二系统软件,从而无法利用该第二系统软件的漏洞将其他未授权软件作为这类移动终端的系统软件进行安装,本公开减少了移动终端厂商基于系统软件获取收益时的收益损失。

Software control method, device and mobile terminal

This disclosure is about a software control method, device and mobile terminal. The method comprises: acquiring user input first operation instruction; when the first instruction fetch instruction for the software, the software system of the first output encrypted; among them, the first system software for the protection mechanism of failure of the second system software to be loaded to the mobile terminal, the mobile terminal encrypts and signs. In this disclosure, the system software of illegal users from the mobile terminal to the first software encryption system, when the software system of the first encrypted by the brush into the other mobile terminal, due to lack of other mobile terminals to decrypt the first software key, therefore, the mobile terminal can use the other second software. To use the second system software vulnerabilities to other unauthorized software as a kind of mobile terminal software system was installed, the open reduction of mobile terminal manufacturers based on system software to obtain income income loss.

【技术实现步骤摘要】
软件控制方法、装置和移动终端
本公开涉及通信技术,尤其涉及一种软件控制方法、装置和移动终端。
技术介绍
随着通信技术的不断进步,手机、平板电脑等移动终端成为人们生活中不可或缺的工具,人们通过手机、平板电脑可以聊天、购物、订票等等,极大的方便了人们的生活。以手机为例,在当前互联网模式的迅猛发展下,越来越多的手机厂商的收益来自于自身所研发的内置在手机中的系统软件,通过用户的使用进行相应的获利。相关技术中,手机厂商内置在手机的系统软件通过相应的保护机制,例如Google定义的一套verifiedboot以及DM-verity两种机制,来保证底层kernel和上层system的数据不被篡改,例如可以防止不法用户在该手机厂商所生产的手机上将其他厂商的软件作为该手机的系统软件进行安装。然而,在实际生产过程中,由于研发部门的调试需要,会有各种各样的内部版本会破坏这些保护机制。当这些保护机制被破坏的系统软件(也可以称之为存在漏洞的系统软件)流通到市场上之后被不法用户获取,这些不法用户会将这类软件提取出来安装在同一型号的其他手机上,即将其他手机上保护机制完善的系统软件替换为该存在漏洞的系统软件,从而使本文档来自技高网...
软件控制方法、装置和移动终端

【技术保护点】
一种软件控制方法,其特征在于,包括:获取用户输入的第一操作指令;当所述第一操作指令为软件提取指令时,输出加密后的第一系统软件;其中,所述第一系统软件为保护机制失效的第二系统软件在被加载至所述移动终端时,与移动终端的标识进行加密得到的。

【技术特征摘要】
1.一种软件控制方法,其特征在于,包括:获取用户输入的第一操作指令;当所述第一操作指令为软件提取指令时,输出加密后的第一系统软件;其中,所述第一系统软件为保护机制失效的第二系统软件在被加载至所述移动终端时,与移动终端的标识进行加密得到的。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一操作指令为软件刷机指令时,将当前输入的第三系统软件与所述移动终端的标识进行加密,得到第四系统软件;其中,所述第三系统软件包括:从其他移动终端上获取的加密后的系统软件。3.根据权利要求2所述的方法,其特征在于,所述方法包括:获取用户输入的第二操作指令;当所述第二操作指令为触发启动所述第三系统软件的指令时,采用预设的第一密钥解密所述第四系统软件,得到所述从其他移动终端上获取的加密后的系统软件,并向用户输出第一提示信息,所述第一提示信息用于提示用户所述第三系统软件无法启动。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一操作指令为触发启动所述第二系统软件的指令时,采用预设的第二密钥对所述第一系统软件进行解密。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一操作指令为删除所述第二系统软件的指令时,输出第二提示信息,所述第二提示信息用于提示用户所述第二系统软件禁止删除。6.根据权利要求1-5任一项所述的方法,其特征在于,所述移动终端的标识包括所述移动终端的国际移动设备身份码IMEI。7.一种软件控制装置,其特征在于,包括:第一获取模块,被配置为获取用户输入的第一操作指令;第一处理模块,被配置为当所述第一操作指令为软件提取指令时,输出加密后的第一系统软件;其中,所述第一系统软件为保护机制失效的第二系统软件在被加载至所述移动终端时,与移动终端的标识进行加密得到的。8.根据...

【专利技术属性】
技术研发人员:程洋王江少杜慧
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1