[发明专利]一种基于IMEI/MEID号实现手机root密码差异化的方法及适用的手机在审

专利信息
申请号: 201310599855.6 申请日: 2013-11-25
公开(公告)号: CN103686707A 公开(公告)日: 2014-03-26
发明(设计)人: 王俊;陆骏;李真真 申请(专利权)人: 上海斐讯数据通信技术有限公司
主分类号: H04W12/02 分类号: H04W12/02;H04W88/02
代理公司: 上海信好专利代理事务所(普通合伙) 31249 代理人: 张静洁;包姝晴
地址: 201620 上海市松*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 imei meid 实现 手机 root 密码 异化 方法 适用
【说明书】:

技术领域

发明涉及信息安全领域,特别涉及一种基于IMEI/MEID号实现同型号手机root密码差异化的方法及适用的手机。

背景技术

在Unix系统(如AIX、BSD等)和类UNIX系统(如Debian、Redhat、Ubuntu等各个发行版的Linux)中,系统的超级用户一般命名为root。root是系统中唯一的超级用户,具有系统中所有的权限,如启动或停止一个进程,删除或增加用户,增加或者禁用硬件等等。root就是手机的神经中枢,它可以访问和修改你手机几乎所有的文件,这些东西可能是制作手机的公司不愿意你修改和触碰的东西,因为他们有可能影响到手机的稳定,还容易被一些黑客入侵。root是安卓系统中的最高管理员,获取它也就代表你可以随意控制该系统中任意一项功能。生产厂商一般出厂都是配置的用户帐户,并不会提供root账户,所以对于root帐号,都是有密码进行保护,一般人不能轻而易举的获取的root账户权限。

一般来说,在手机研发过程中,手机的root帐户的密码是固定的,在工产烧写软件批量生产后,导致同一型号的root密码都是一样密码。

如果手机厂商对root权限的开放是有管控的话,对于同型号手机具有同一个密码的问题是有潜在风险的,一旦有人泄漏密码上传到网上,对于所销售的机器来说,是无法进行管控的,好比每人有把锁,但是能开这些锁的钥匙已经被公布到网上了。如果是知名的手机品牌制造商,很有可能被不法之徒利用这一点编写流氓APK对手机系统进行破坏。

发明内容

本发明的方法主要解决同型号手机生产后出现root密码相同的问题,基于IMEI/MEID号,通过相应的算法将其演算成root密码,由于IMEI/MEID号具有唯一性,从而实现每台手机root密码差异化。

为了达到上述目的,本发明的一个技术方案是提供一种基于IMEI/MEID号实现同型号手机root密码差异化的方法,其包含以下步骤:

a、    手机系统内置root密码演算程序;

b、    手机编译版本时将root密码指定为变量A;

c、    该变量A的值由root密码演算程序确定;

d、    root密码演算程序访问手机的NV区域获得该手机特独有的IMEI号或者MEID号; 

e、    root密码演算程序将IMEI号或者MEID号字符串Y演算成字符串X;

f、    将该字符串X赋予到之前定义的变量A;

g、    最终字符串X成为了该手机的root密码。

本发明的另一个技术方案是提供一种适用上述方法的手机;

所述手机中设置有root密码演算模块,其进一步包含:

密码定义模块,其在手机编译版本时将root密码定义为字符串变量A;

读取模块,将其从手机的NV区域获取该手机独有的IMEI号或MEID号记录为字符串Y;

演算模块,其对所述字符串Y进行演算得到字符串X;

赋值模块,其将所述字符串X赋予到变量A,使字符串X成为该手机的root密码。

本发明所述基于IMEI/MEID号实现同型号手机root密码差异化的方法及适用该方法的手机,其优点在于:

A、基于IMEI/MEID使每台机器都有一个唯一的root密码;

B、该方法同样可以适用与售后主动提供root密码给客户,只需客户提供imei号或者MEID号;

C、每台手机不同的root密码,大大降低了被破解的风险,从而有利于手机厂商对root权限的管控。

附图说明

图1是本发明所述基于IMEI/MEID号实现同型号手机root密码差异化的方法的流程图。

具体实施方式

本发明所述基于IMEI/MEID号实现同型号手机root密码差异化的方法,是在编译软件版本时,对root密码不进行直接指定,通过程序控制root密码,程序通过NV区域获取IMEI/MEID号,经过一套编码算法将imei号演算成root密码。

如图1所示,本发明所述方法的一个具体应用示例,包含以下步骤:

a、    手机系统内置root密码演算程序;

b、    手机编译版本时不对root密码采取直接定义的方式,而是将root密码指定为变量A;

c、    该变量A的值由root密码演算程序确定;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310599855.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top