[發(fā)明專利]一種基于IMEI/MEID號實現(xiàn)手機root密碼差異化的方法及適用的手機在審
| 申請?zhí)枺?/td> | 201310599855.6 | 申請日: | 2013-11-25 |
| 公開(公告)號: | CN103686707A | 公開(公告)日: | 2014-03-26 |
| 發(fā)明(設計)人: | 王俊;陸駿;李真真 | 申請(專利權(quán))人: | 上海斐訊數(shù)據(jù)通信技術(shù)有限公司 |
| 主分類號: | H04W12/02 | 分類號: | H04W12/02;H04W88/02 |
| 代理公司: | 上海信好專利代理事務所(普通合伙) 31249 | 代理人: | 張靜潔;包姝晴 |
| 地址: | 201620 上海市松*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 imei meid 實現(xiàn) 手機 root 密碼 異化 方法 適用 | ||
技術(shù)領域
本發(fā)明涉及信息安全領域,特別涉及一種基于IMEI/MEID號實現(xiàn)同型號手機root密碼差異化的方法及適用的手機。
背景技術(shù)
在Unix系統(tǒng)(如AIX、BSD等)和類UNIX系統(tǒng)(如Debian、Redhat、Ubuntu等各個發(fā)行版的Linux)中,系統(tǒng)的超級用戶一般命名為root。root是系統(tǒng)中唯一的超級用戶,具有系統(tǒng)中所有的權(quán)限,如啟動或停止一個進程,刪除或增加用戶,增加或者禁用硬件等等。root就是手機的神經(jīng)中樞,它可以訪問和修改你手機幾乎所有的文件,這些東西可能是制作手機的公司不愿意你修改和觸碰的東西,因為他們有可能影響到手機的穩(wěn)定,還容易被一些黑客入侵。root是安卓系統(tǒng)中的最高管理員,獲取它也就代表你可以隨意控制該系統(tǒng)中任意一項功能。生產(chǎn)廠商一般出廠都是配置的用戶帳戶,并不會提供root賬戶,所以對于root帳號,都是有密碼進行保護,一般人不能輕而易舉的獲取的root賬戶權(quán)限。
一般來說,在手機研發(fā)過程中,手機的root帳戶的密碼是固定的,在工產(chǎn)燒寫軟件批量生產(chǎn)后,導致同一型號的root密碼都是一樣密碼。
如果手機廠商對root權(quán)限的開放是有管控的話,對于同型號手機具有同一個密碼的問題是有潛在風險的,一旦有人泄漏密碼上傳到網(wǎng)上,對于所銷售的機器來說,是無法進行管控的,好比每人有把鎖,但是能開這些鎖的鑰匙已經(jīng)被公布到網(wǎng)上了。如果是知名的手機品牌制造商,很有可能被不法之徒利用這一點編寫流氓APK對手機系統(tǒng)進行破壞。
發(fā)明內(nèi)容
本發(fā)明的方法主要解決同型號手機生產(chǎn)后出現(xiàn)root密碼相同的問題,基于IMEI/MEID號,通過相應的算法將其演算成root密碼,由于IMEI/MEID號具有唯一性,從而實現(xiàn)每臺手機root密碼差異化。
為了達到上述目的,本發(fā)明的一個技術(shù)方案是提供一種基于IMEI/MEID號實現(xiàn)同型號手機root密碼差異化的方法,其包含以下步驟:
a、????手機系統(tǒng)內(nèi)置root密碼演算程序;
b、????手機編譯版本時將root密碼指定為變量A;
c、????該變量A的值由root密碼演算程序確定;
d、????root密碼演算程序訪問手機的NV區(qū)域獲得該手機特獨有的IMEI號或者MEID號;?
e、????root密碼演算程序?qū)MEI號或者MEID號字符串Y演算成字符串X;
f、????將該字符串X賦予到之前定義的變量A;
g、????最終字符串X成為了該手機的root密碼。
本發(fā)明的另一個技術(shù)方案是提供一種適用上述方法的手機;
所述手機中設置有root密碼演算模塊,其進一步包含:
密碼定義模塊,其在手機編譯版本時將root密碼定義為字符串變量A;
讀取模塊,將其從手機的NV區(qū)域獲取該手機獨有的IMEI號或MEID號記錄為字符串Y;
演算模塊,其對所述字符串Y進行演算得到字符串X;
賦值模塊,其將所述字符串X賦予到變量A,使字符串X成為該手機的root密碼。
本發(fā)明所述基于IMEI/MEID號實現(xiàn)同型號手機root密碼差異化的方法及適用該方法的手機,其優(yōu)點在于:
A、基于IMEI/MEID使每臺機器都有一個唯一的root密碼;
B、該方法同樣可以適用與售后主動提供root密碼給客戶,只需客戶提供imei號或者MEID號;
C、每臺手機不同的root密碼,大大降低了被破解的風險,從而有利于手機廠商對root權(quán)限的管控。
附圖說明
圖1是本發(fā)明所述基于IMEI/MEID號實現(xiàn)同型號手機root密碼差異化的方法的流程圖。
具體實施方式
本發(fā)明所述基于IMEI/MEID號實現(xiàn)同型號手機root密碼差異化的方法,是在編譯軟件版本時,對root密碼不進行直接指定,通過程序控制root密碼,程序通過NV區(qū)域獲取IMEI/MEID號,經(jīng)過一套編碼算法將imei號演算成root密碼。
如圖1所示,本發(fā)明所述方法的一個具體應用示例,包含以下步驟:
a、????手機系統(tǒng)內(nèi)置root密碼演算程序;
b、????手機編譯版本時不對root密碼采取直接定義的方式,而是將root密碼指定為變量A;
c、????該變量A的值由root密碼演算程序確定;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海斐訊數(shù)據(jù)通信技術(shù)有限公司,未經(jīng)上海斐訊數(shù)據(jù)通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310599855.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設備實現(xiàn)方法及其實現(xiàn)裝置





