[發(fā)明專利]軟件控制方法、裝置和移動終端在審
| 申請?zhí)枺?/td> | 201710545479.0 | 申請日: | 2017-07-06 |
| 公開(公告)號: | CN107358108A | 公開(公告)日: | 2017-11-17 |
| 發(fā)明(設(shè)計)人: | 程洋;王江少;杜慧 | 申請(專利權(quán))人: | 北京小米移動軟件有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60 |
| 代理公司: | 北京同立鈞成知識產(chǎn)權(quán)代理有限公司11205 | 代理人: | 楊澤,劉芳 |
| 地址: | 100085 北京市海淀區(qū)清河*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 軟件 控制 方法 裝置 移動 終端 | ||
技術(shù)領(lǐng)域
本公開涉及通信技術(shù),尤其涉及一種軟件控制方法、裝置和移動終端。
背景技術(shù)
隨著通信技術(shù)的不斷進(jìn)步,手機(jī)、平板電腦等移動終端成為人們生活中不可或缺的工具,人們通過手機(jī)、平板電腦可以聊天、購物、訂票等等,極大的方便了人們的生活。
以手機(jī)為例,在當(dāng)前互聯(lián)網(wǎng)模式的迅猛發(fā)展下,越來越多的手機(jī)廠商的收益來自于自身所研發(fā)的內(nèi)置在手機(jī)中的系統(tǒng)軟件,通過用戶的使用進(jìn)行相應(yīng)的獲利。相關(guān)技術(shù)中,手機(jī)廠商內(nèi)置在手機(jī)的系統(tǒng)軟件通過相應(yīng)的保護(hù)機(jī)制,例如Google定義的一套verified boot以及DM-verity兩種機(jī)制,來保證底層kernel和上層system的數(shù)據(jù)不被篡改,例如可以防止不法用戶在該手機(jī)廠商所生產(chǎn)的手機(jī)上將其他廠商的軟件作為該手機(jī)的系統(tǒng)軟件進(jìn)行安裝。
然而,在實際生產(chǎn)過程中,由于研發(fā)部門的調(diào)試需要,會有各種各樣的內(nèi)部版本會破壞這些保護(hù)機(jī)制。當(dāng)這些保護(hù)機(jī)制被破壞的系統(tǒng)軟件(也可以稱之為存在漏洞的系統(tǒng)軟件)流通到市場上之后被不法用戶獲取,這些不法用戶會將這類軟件提取出來安裝在同一型號的其他手機(jī)上,即將其他手機(jī)上保護(hù)機(jī)制完善的系統(tǒng)軟件替換為該存在漏洞的系統(tǒng)軟件,從而使得不法用戶可以在這些被替換了系統(tǒng)軟件的手機(jī)上以系統(tǒng)軟件的方式安裝任意的應(yīng)用,以進(jìn)行相應(yīng)的獲利。
發(fā)明內(nèi)容
為克服相關(guān)技術(shù)中存在的問題,本公開提供一種軟件控制方法、裝置和移動終端。
根據(jù)本公開實施例的第一方面,提供一種軟件控制方法,包括:
獲取用戶輸入的操作指令;
當(dāng)所述操作指令為進(jìn)入(Emergency download mode,簡稱EDL)刷機(jī)模式的指令時,禁止移動終端進(jìn)入所述EDL刷機(jī)模式。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:由于fastboot刷機(jī)模式或者recovery刷機(jī)模式可以禁止未授權(quán)的移動終端進(jìn)入這兩種模式,故,當(dāng)不法用戶想要通過EDL刷機(jī)模式以完成不法刷機(jī)時,移動終端通過檢測用戶輸入的操作指令,一旦檢測到該操作指令為進(jìn)入EDL刷機(jī)模式的指令時,移動終端自動禁止自身進(jìn)入EDL刷機(jī)模式,從而使得任何非法用戶均無法進(jìn)入EDL刷機(jī)模式,只能通過將移動終端進(jìn)行拆機(jī)的方式來進(jìn)入EDL刷機(jī)模式,增加了不法用戶為移動終端刷入存在漏洞的系統(tǒng)軟件的難度和成本,降低了不法用戶刷機(jī)的效率;另外,一些本來打算不法刷機(jī)的不法用戶可能就會因為成本和難度增大,放棄刷機(jī),故本實施例也縮小了不法刷機(jī)的范圍。
可選的,所述移動終端中未存儲任一用于進(jìn)入所述EDL刷機(jī)模式的指令。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:由于移動終端中未存儲任何用于進(jìn)入EDL刷機(jī)模式的指令,因此移動終端也就未設(shè)置任何進(jìn)入刷機(jī)模式的觸發(fā)機(jī)制,故使得不法用戶無法通過指令的方式使移動終端進(jìn)入EDL刷機(jī)模式,只能通過相應(yīng)的拆機(jī)操作,大大增加了不法用戶的將存在漏洞的系統(tǒng)軟件刷入該移動終端的難度和成本;同時,由于移動終端未存儲用于進(jìn)入EDL刷機(jī)模式的指令,因此節(jié)省了移動終端的存儲空間。
可選的,所述移動終端中的每個用于進(jìn)入所述EDL刷機(jī)模式的指令被禁用。
可選的,所述移動終端中的每個用于進(jìn)入所述EDL刷機(jī)模式的指令被禁用,包括:
所述移動終端中的每個用于進(jìn)入所述EDL刷機(jī)模式的指令與所述EDL刷機(jī)模式間的通道被禁用。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:由于移動終端中存儲的用于進(jìn)入EDL刷機(jī)模式的指令被禁用,因此使得不法用戶無法通過指令的方式使移動終端進(jìn)入EDL刷機(jī)模式,只能通過相應(yīng)的拆機(jī)操作,大大增加了不法用戶的將存在漏洞的系統(tǒng)軟件刷入該移動終端的難度和成本。
進(jìn)一步地,所述方法還包括:
當(dāng)所述操作指令為進(jìn)入fastboot刷機(jī)模式或者進(jìn)入recovery刷機(jī)模式的指令時,判斷所述移動終端是否為授權(quán)設(shè)備;
當(dāng)所述移動終端為未授權(quán)設(shè)備時,禁止所述移動終端進(jìn)入fastboot刷機(jī)模式或者recovery刷機(jī)模式。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京小米移動軟件有限公司,未經(jīng)北京小米移動軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710545479.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計算機(jī)或計算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計算機(jī)系統(tǒng)或計算機(jī)網(wǎng)絡(luò)中的節(jié)點
G06F21-22 .通過限制訪問或處理程序或過程
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法





