The invention provides a data isolation method and system for power mobile applications, which includes: judging the type of starter when loading applications; when the type of starter is a special starter, the loaded application is allowed to load if it is a special power application; otherwise, it is prohibited to load if the type of starter is an Android standard starter; when the type of starter is an Android standard starter, the loaded application is a special power application. Do not load, otherwise load is allowed. The technical scheme provided by the invention is applied in the terminal of Android system, and solves the problems of uncontrolled operation of the special electric power application, data stealing and leakage by judging whether the application initiated by the standard starter and the special starter is a special electric power application or not.
【技術實現步驟摘要】
一種電力移動應用數據隔離方法及系統
本專利技術涉及應用程序
,具體涉及一種電力移動應用數據隔離方法及系統。
技術介紹
開源的Android項目中,應用程序包括本地層應用程序(主要用C/C++語言開發)和Android應用程序(主要用Java語言開發)兩類。Android應用程序需要通過啟動器(Launcher)統一加載,如果應用程序的某個Activity的intent-filter中包含android.intent.category.LAUNCHER類型的category,則這個Activity會在啟動器主界面上顯示。隨著Android平臺的普及,各種類型的終端和應用程序越來越多,企業也陸續在Android終端行開展業務應用。Android終端上的病毒、木馬等竊取信息、泄露隱私的惡意軟件也越來越多,嚴重威脅企業信息安全。設計和開發基于Android啟動器的電力應用和數據隔離系統,對保護信息安全,維護企業聲譽具有重要意義。因此,為了克服上述缺陷,本專利技術提出了一種電力移動應用數據隔離方法及系統。
技術實現思路
為了解決現有技術中所存在的上述不足,本專利技術提出了一種電力移動應用數據隔離方法及系統。本專利技術提供一種電力移動應用數據隔離方法,包括:判斷所加載的應用是否是電力專用應用;若為電力專用應用,當啟動專用啟動器時,允許加載;當啟動Android標準啟動器時,限制加載;若非電力專用應用,當啟動Android標準啟動器時,允許加載;當啟動專用啟動器時,禁止加載。優選的,若為電力專用應用,當啟動專用啟動器時,允許加載,包括:當啟動專用啟動器時,通知后臺當前 ...
【技術保護點】
1.一種電力移動應用數據隔離方法,其特征在于,所述方法包括:在加載應用時,判斷啟動器的類型,當啟動器的類型為專用啟動器時,所加載的應用若為電力專用應用,允許加載,否則禁止加載;當啟動器的類型為安卓標準啟動器時,所加載的應用若為電力專用應用,禁止加載,否則允許加載。
【技術特征摘要】
1.一種電力移動應用數據隔離方法,其特征在于,所述方法包括:在加載應用時,判斷啟動器的類型,當啟動器的類型為專用啟動器時,所加載的應用若為電力專用應用,允許加載,否則禁止加載;當啟動器的類型為安卓標準啟動器時,所加載的應用若為電力專用應用,禁止加載,否則允許加載。2.如權利要求1所述的數據隔離方法,其特征在于,當啟動器的類型為專用啟動器時,所加載的應用若為電力專用應用,允許加載,包括:當啟動專用啟動器時,通知后臺當前已進入電力專用模式,并通過包服務管理獲取應用列表信息,所述列表信息包括應用名稱和是否電力專用;后臺攔截應用所述包服務管理中返回應用列表信息的接口;根據當前是電力專用模式,所述包服務管理返回所述應用列表中所有電力專用的應用,專用啟動器加載所述電力專用應用。3.如權利要求2所述的數據隔離方法,其特征在于,所述專用啟動器加載電力專用應用,包括:當專用啟動器加載電力專用應用時,安全系統在后臺進行專用應用的數據目錄切換;加載專用應用的數據目錄下的應用。4.如權利要求3所述的數據隔離方法,其特征在于,所述數據目錄切換包括:當專用應用在/data/data/下和應用的數據目錄包含非/data/分區時進行數據目錄切換。5.如權利要求4所述的數據隔離方法,其特征在于,所述數據目錄切換,還包括:當終端進入專用啟動器后,將電力專用應用的數據目錄切換回隔離保護數據目錄;當終端退出專用啟動器前,將電力專用應用的數據目錄切換回標準數據目錄。6.如權利要求5所述的數據隔離方法,其特征在于,所述當終端進入專用啟動器后,將電力專用應用的數據目錄切換回隔離保護數據目錄,包括:后臺獲取應用包名;后臺將“/data/data/包...
【專利技術屬性】
技術研發人員:陳牧,張濤,馬媛媛,石聰聰,邵志鵬,戴造建,李尼格,陳璐,李勇,
申請(專利權)人:全球能源互聯網研究院,國網江蘇省電力公司電力科學研究院,國家電網公司,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。