[發明專利]安卓系統電子終端及其ROOT權限獲得方法及系統在審
| 申請號: | 201510870890.6 | 申請日: | 2015-12-01 |
| 公開(公告)號: | CN105468953A | 公開(公告)日: | 2016-04-06 |
| 發明(設計)人: | 黃健 | 申請(專利權)人: | 上海斐訊數據通信技術有限公司 |
| 主分類號: | G06F21/32 | 分類號: | G06F21/32;G06F21/53;G06F21/62 |
| 代理公司: | 上海光華專利事務所 31219 | 代理人: | 高彥 |
| 地址: | 201616 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統 電子 終端 及其 root 權限 獲得 方法 | ||
技術領域
本發明涉及電子終端技術領域,特別是涉及安卓系統電子終端及其ROOT權限獲得方法及系統。
背景技術
ROOT存在于Linux系統、UNIX系統(如AIX、BSD等)和類UNIX系統(如Debian、Redhat、Ubuntu等版本的Linux系統以及Android系統)中,是系統中唯一的超級用戶,相當于Windows系統中的administrator用戶,其具有系統中所有的權限,如啟動或停止一個進程,刪除或增加用戶,增加或者禁用硬件等等。ROOT用戶是系統中唯一的超級管理員,它具有等同于操作系統的權限。一些需要ROOT權限的應用,譬如廣告阻擋,是需要ROOT權限的。
現有的獲取ROOT權限的實現方案中,大多關注具體獲取ROOT權限的技術細節和流程,主要實現方式是替換系統中的su程序,并且在獲取ROOT的過程中會給系統裝一個程序,用來作為運行提示,由用戶來決定,是否給予最高權限。當某些程序執行超級用戶程序指令想取得系統最高權限的時候,超級用戶程序(Superuser)就會自動啟動,攔截該動作并作出詢問,當用戶認為該程序可以安全使用的時候,那么就允許用戶獲取ROOT權限,否則,可以禁止該程序繼續取得最高權限。
現有技術方案的缺點:對于任意當前在操作移動終端的用戶,只需要寫一個程序向系統發出ROOT請求,系統會允許用戶直接獲取ROOT權限,并且獲取ROOT權限之后沒有任何的安全措施,由于在于ROOT比windows的系統管理員的能力更大,足以把整個系統的大部分文件刪掉,導致系統完全毀壞,不能再次使用。所以,用ROOT進行不當的操作是相當危險的,輕微的可以死機,嚴重的甚至不能開機,因此這樣對于系統的穩定性沒有任何保證。
發明內容
鑒于以上所述現有技術的缺點,本發明的目的在于提供安卓系統電子終端及其ROOT權限獲得方法及系統,用于解決現有技術中ROOT權限獲取沒有安全驗證保護而導致系統穩定性易受損的問題。
為實現上述目的及其他相關目的,本發明提供一種安卓系統電子終端的ROOT權限獲得方法,包括:采集用戶的第一指紋信息;將所采集第一指紋信息同預存指紋信息進行比對;在所述比對一致的情況下,執行獲取所述電子終端ROOT權限的過程。
于本發明的一實施例中,所述的ROOT權限獲得方法,還包括:將該獲取所述電子終端ROOT權限的過程中會發生修改的系統數據的修改前版本加以備份;在接收到還原指令的情況下,采集用戶的第二指紋信息;將所采集第二指紋信息同預存指紋信息進行比對;在所述比對一致的情況下,根據所述備份的系統數據的修改前版本還原對應的系統數據。
于本發明的一實施例中,所述電子終端包括:智能手機或平板電腦。
為實現上述目的及其他相關目的,本發明提供一種安卓系統電子終端的ROOT權限獲得系統,包括:采集模塊,用于采集用戶的第一指紋信息;比對模塊,用于將所采集第一指紋信息同預存指紋信息進行比對;權限獲取模塊,用于在所述比對結果為一致的情況下,執行獲取所述電子終端ROOT權限的過程。
于本發明的一實施例中,所述的ROOT權限獲得系統,還包括:備份模塊,用于將該獲取所述電子終端ROOT權限的過程中會發生修改的系統數據的修改前版本加以備份;所述采集模塊,還用于在接收到還原指令的情況下,采集用戶的第二指紋信息;所述比對模塊,還用于將所采集第二指紋信息同預存指紋信息進行比對;還原模塊,用于在所述比對一致的情況下,根據所述備份的系統數據的修改前版本還原對應的系統數據。
于本發明的一實施例中,所述電子終端包括:智能手機或平板電腦。
為實現上述目的及其他相關目的,本發明提供一種電子終端,應用有安卓系統,所述電子終端包括:存儲器,用于存儲預存指紋信息;指紋采集器,用于采集用戶的第一指紋信息;處理器,連接所述存儲器和指紋采集器,用于將所采集第一指紋信息同預存指紋信息進行比對,且在所述比對一致的情況下,執行獲取所述電子終端ROOT權限的過程。
于本發明的一實施例中,所述的電子終端,還包括:所述處理器,還用于控制將該獲取所述電子終端ROOT權限的過程中會發生修改的系統數據的修改前版本加以備份至所述存儲器;所述指紋采集器,還用于在接收到還原指令的情況下,采集用戶的第二指紋信息;所述處理器,還用于將所采集第二指紋信息同預存指紋信息進行比對,且在所述比對一致的情況下,根據所述備份的系統數據的修改前版本還原對應的系統數據。
于本發明的一實施例中,所述電子終端包括:智能手機或平板電腦。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐訊數據通信技術有限公司,未經上海斐訊數據通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510870890.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于網絡交易的安全鍵盤
- 下一篇:一種新型石油液化氣燃料發動機用活塞環組





