The embodiment of the invention provides a system and device for file access method of multi operating system, the method includes: the kernel to create more than two operating system storage devices respectively; logical storage device receives the application for the operating system file system access request, integrity check for system files of the operating system access request involved; when integrity verification results show that the operating system file system integrity, according to the request of operation. In one embodiment of the invention, when the integrity verification results show that the operating system file system integrity, that is not malicious tampering or attachment, is safe; therefore, according to the request of operation; security can improve the operating system, and enhance the security of a variety of applications running in the operating system on the basis of likely, can greatly reduce the operating system to service or application data leakage, so as to enhance the security of user data, enhance the user experience.
【技術實現步驟摘要】
多操作系統的系統文件訪問方法及裝置
本專利技術涉及終端設備
,具體而言,本專利技術涉及一種多操作系統的系統文件訪問方法及裝置。
技術介紹
目前,智能手機、平板電腦、智能穿戴設備、電子閱讀器或行車記錄儀等終端設備越來越普及。相當一部分數量的終端設備中安裝了兩個操作系統。每個操作系統的系統文件通常存儲于對應的物理存儲設備中。現有的多操作系統的系統文件訪問方法,包括:當內核接收到應用針對一個操作系統的系統文件的訪問請求時,根據所述訪問請求進行操作,例如從相應的物理存儲設備中讀取該操作系統相應的系統文件向該應用返回。然而,本專利技術的專利技術人發現,一旦惡意程序通過非法手段侵入終端設備后,很可能惡意篡改該終端設備中的應用或者附著隱藏在應用中。操作系統啟動后,惡意程序利用現有的多操作系統的系統文件訪問方法,訪問操作系統的系統文件,很容易導致操作系統或應用的運行遭到破壞、或終端設備的數據發生泄漏等嚴重后果;因此,現有的多操作系統的系統文件訪問方法具有安全性低下的缺陷,容易給用戶帶來損失,導致用戶體驗不佳。
技術實現思路
本專利技術針對現有方式的缺點,提出一種多操作系統的系統文件訪問方法及裝置,用以解決現有技術存在應用訪問多操作系統的系統文件時安全性低下的問題。本專利技術的實施例根據一個方面,提供了一種多操作系統的系統文件訪問方法,包括:內核創建兩個以上操作系統各自的邏輯存儲設備;邏輯存儲設備接收到應用針對操作系統的系統文件的訪問請求后,對該訪問請求涉及的操作系統的系統文件進行完整性校驗;當所述完整性校驗結果表明該操作系統的系統文件完整時,根據所述訪問請求進行操作。本 ...
【技術保護點】
一種多操作系統的系統文件訪問方法,其特征在于,包括:內核創建兩個以上操作系統各自的邏輯存儲設備;邏輯存儲設備接收到應用針對操作系統的系統文件的訪問請求后,對該訪問請求涉及的操作系統的系統文件進行完整性校驗;當所述完整性校驗結果表明該操作系統的系統文件完整時,根據所述訪問請求進行操作。
【技術特征摘要】
1.一種多操作系統的系統文件訪問方法,其特征在于,包括:內核創建兩個以上操作系統各自的邏輯存儲設備;邏輯存儲設備接收到應用針對操作系統的系統文件的訪問請求后,對該訪問請求涉及的操作系統的系統文件進行完整性校驗;當所述完整性校驗結果表明該操作系統的系統文件完整時,根據所述訪問請求進行操作。2.根據權利要求1所述的方法,其特征在于,所述內核創建兩個以上操作系統各自的邏輯存儲設備,包括:基于每個操作系統對應的物理存儲設備與邏輯存儲設備之間的映射關系,生成該操作系統的邏輯存儲設備的創建請求進行發送;所述內核根據接收的每個操作系統的邏輯存儲設備的創建請求,在所述內核中創建該操作系統的邏輯存儲設備。3.根據權利要求2所述的方法,其特征在于,所述在所述內核中創建該操作系統的邏輯存儲設備時,還包括:確定出該操作系統的邏輯存儲設備的標識;建立該操作系統的標識與該操作系統的邏輯存儲設備的標識之間的對應關系。4.根據權利要求3所述的方法,其特征在于,所述確定出該操作系統的邏輯存儲設備的標識,包括:根據預設的多個操作系統與邏輯存儲設備的多個標識范圍的對應關系,在該操作系統對應的邏輯存儲設備的標識范圍內,確定出該操作系統的邏輯存儲設備的標識。5.根據權利要求1所述的方法,其特征在于,所述對該訪問請求涉及的操作系統的系統文件進行完整性校驗,包括:所述邏輯存儲設備檢測所述訪問請求涉及的操作系統與該邏輯存儲設備對應的操作系統是否相一致;若是,則對該訪問請求涉及的操作系統的系統文件進行完整性校驗;否則拒絕所述完整性校驗并忽略所述訪問請求。6.根據權利要求1-5任一項所述的方法,其特征在于,所述對該訪問請求涉及的操作系統的系統文件進行完整性校驗,包括:所述邏輯存儲設備確定出所述訪問請求涉及的操作系統對應的物理存儲設備中的多個物理塊存設備中系統文件的摘要值;其中,該操作系統的系統文件分塊存儲于該操作系統對應的物理存儲設備中的多個物理塊存設備中;根...
【專利技術屬性】
技術研發人員:李立帥,聶保珍,
申請(專利權)人:北京元心科技有限公司,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。