本申請的技術屬于應用軟件的管理方法技術領域,特別是針對配置安卓系統(tǒng)移動設備上所安裝的多種應用程序?qū)崿F(xiàn)用戶合法、安全、有效管控的方法。
背景技術:
移動設備(智能終端、平板電腦、手機等)的普及性及性能日益提高,在移動設備上所安裝的應用程序也越來越多,范圍也越來越廣,不僅涉及娛樂、工具,更有網(wǎng)銀等應用。甚至有企業(yè)已經(jīng)將生產(chǎn)活動中的控制與移動設備實現(xiàn)了連接,員工只要利用移動設備就可以實時了解企業(yè)在生產(chǎn)中的各種狀況,企業(yè)生產(chǎn)活動移動化正逐漸成為當下企業(yè)信息化時髦技術的代名詞。
在移動設備中通常采用的操作系統(tǒng)為安卓系統(tǒng),安卓系統(tǒng)作為一種開源的智能終端操作系統(tǒng),吸引了大量應用程序開發(fā)者。據(jù)統(tǒng)計,目前安卓系統(tǒng)已經(jīng)占據(jù)終端移動市場70%以上。當企業(yè)采用安卓系統(tǒng)的移動終端進行生產(chǎn)、經(jīng)營狀態(tài)的實時監(jiān)控時,通常需要安裝各種特定的應用軟件,這些應用和智能終端中的其他應用程序(娛樂、學習,工作、網(wǎng)銀、媒體播放)等工作在一個平臺之下,大量的企業(yè)信息、個人信息都在智能終端中,因此吸引了大量的欺詐應用程序涌入應用程序市場,竊取用戶的隱私信息;加之各個應用程序市場的監(jiān)督管理制度和檢測方法尚不完善,無法對應用程序的欺詐性進行甄別,會導致企業(yè)及個人用戶隱私信息大量外泄,導致應用程序的使用者蒙受巨大損失。此外,另外一個亟待解決的問題是如何處理企業(yè)員工在工作時間和休閑時間對移動終端中的應用的使用權限,實現(xiàn)移動終端設備應用在不同場景下的管控。
目前,安卓系統(tǒng)下的用戶可以自由安裝軟件,自由進行多應用鍵切換和打開任意想要使用的應用,對于其實施管控較為困難,在應用層面上也無法對用戶所使用的其他應用進行強制關閉和卸載,因此無法很好的管控使用者的權限,同時也在隱私數(shù)據(jù)的管控上也很難做安全。因此,要想對采用移動設備進行企業(yè)管理的應用進行全面管理,必須提出新的應用管理方案,在完成不同類型客戶應用管理的基礎上也就實現(xiàn)了數(shù)據(jù)安全管理。
技術實現(xiàn)要素:
本申請的技術方案要解決的技術問題就是提供一種針對安卓系統(tǒng)各種的應用程序,在多維度下實現(xiàn)管控用戶應用權限,對用戶合法的應用實現(xiàn)定制化的技術方案。
實現(xiàn)上述發(fā)明目的技術方案為:一種實現(xiàn)安卓系統(tǒng)中的應用程序安全管理方法,該方法包括步驟如下:(1)在安卓操作系統(tǒng)中構建合法應用程序列表的數(shù)據(jù)庫;(2)安卓系統(tǒng)中嵌入應用程序安全管理軟件,當安卓系統(tǒng)啟動時,應用程序安全管理軟件啟動并調(diào)用(1)步的數(shù)據(jù)庫獲得合法應用的列表并在移動設備的界面顯示;(3)用戶通過移動設備界面打開合法應用程序后,應用程序安全管理軟件在后臺監(jiān)控是否有第三方軟件對其進行違法操作;如果發(fā)現(xiàn)存在違規(guī)操作,則應用程序安全管理軟件將強制切換為合法應用列表的前臺界面,并要求用戶重新啟動合法應用;(4)系統(tǒng)關機前通過應用程序安全管理軟件對啟動的合法應用監(jiān)控是否已退出,如果未退出,則提醒用戶退出合法應用。上述方法中通過合法應用程序列表的數(shù)據(jù)庫構建及應用程序安全管理軟件對移動設備界面所顯示的應用進行了管理,即僅顯示合法的應用,這樣用戶在操作過程中就只能針對合法應用實現(xiàn)啟動運行,從而避免了其他違規(guī)應用的運行,實現(xiàn)了移動設備上合法應用的安全管理。
由于企業(yè)用戶在生產(chǎn)中,根據(jù)不同的應用場合會不斷開發(fā)合法應用程序,為了保證移動設備上的合法應用管理也實時更新,在安卓系統(tǒng)中的合法應用程序列表數(shù)據(jù)庫根據(jù)需要實時更新,動態(tài)調(diào)整。
由于上述步驟(2)中應用程序安全管理軟件的管理,在移動設備界面顯示的應用均為合法應用列表中的應用。
在正常的安卓操作系統(tǒng)中,用戶操作返回鍵或home鍵時,系統(tǒng)將范圍所有應用的主界面,本方法中,為屏蔽所有應用主界面的出現(xiàn),通過應用程序安全管理軟件的管理,用戶操作移動設備的返回鍵或home鍵時,移動設備的界面切換為僅顯示所有合法應用的界面。這樣也避免了其他非法應用的界面顯示,增強了合法應用的管理。
為避免其它第三方軟件針對移動設備合法應用入侵,本申請的應用程序安全管理軟件還增加了步驟(3)中的監(jiān)控功能,即發(fā)現(xiàn)有第三方軟件對應用程序安全管理軟件進行關閉或停止操作時,界面將被強制切換為合法應用列表的前臺界面。
為了保證運行安卓系統(tǒng)的合法應用安全、穩(wěn)定運行,將應用程序安全管理軟件的啟動和系統(tǒng)啟動進行強制綁定,當安卓系統(tǒng)啟動的同時開始應用程序安全管理軟件啟動并運行。
本申請的技術方案中,當應用程序安全管理軟件正常運行情況下,移動設備界面始終顯示為僅有合法應用程序的界面,從而避免了用戶對其他非法應用的操作,同時該軟件還具備監(jiān)控功能,實時對其自身是否受到攻擊的狀態(tài)進行監(jiān)控,當發(fā)現(xiàn)存在危險時,將強制將移動設備的界面返回至僅有合法應用的界面,并要求用戶重新啟動合法應用。
通過上述技術方案,本申請解決了下述三個方面的問題:(1)安卓系統(tǒng)下管控用戶可以使用的應用;(2)安卓系統(tǒng)下多維度下開啟管控用戶應用;(3)安卓系統(tǒng)下對用戶合法的應用實現(xiàn)定制化。真正意義上實現(xiàn)安卓系統(tǒng)下管控用戶所使用的應用并強制打開某些應用,保障了用戶在使用手機或者其它安卓設備時的設備安全和應用用途管控,同時也保證了用戶數(shù)據(jù)和信息安全,避免了合法應用及其他應用在一臺移動設備上的相互影響。
附圖說明
圖1是本申請對安卓系統(tǒng)的移動設備實現(xiàn)用戶合法應用管理的流程示意圖。
具體實施方式
為更清楚說明本發(fā)明技術方案,下面結合附圖1進行具體方法的介紹。如圖1所示,在安卓系統(tǒng)的移動設備上安裝有應用程序安全管理軟件,該軟件在系統(tǒng)啟動的同時開始運行;在安卓操作系統(tǒng)中構建合法應用程序列表的數(shù)據(jù)庫;當應用程序安全管理軟件啟動時開始讀取數(shù)據(jù)庫獲得合法應用的列表,僅在合法應用列表中的應用被作為移動設備界面上的應用被顯示;用戶根據(jù)界面上顯示的合法應用選擇應用程序并運行,此時,應用程序安全管理軟件并不停止而是轉為后臺開始實施監(jiān)控功能,其主要監(jiān)控是否有第三方軟件對其進行違法操作;如果發(fā)現(xiàn)存在違規(guī)操作,則應用程序安全管理軟件將強制切換為合法應用列表的前臺界面,并要求用戶重新啟動相應的合法應用;在用戶完成應用,系統(tǒng)關機前,應用程序安全管理軟件會對已啟動的合法應用監(jiān)控是否已退出及數(shù)據(jù)存儲,如果未退出或未進行數(shù)據(jù)存儲,則提醒用戶存儲數(shù)據(jù)后退出合法應用再完成關機操作。
上述管理過程主要是通過在安卓系統(tǒng)中安裝的應用程序安全管理軟件僅將合法應用列表中的應用顯示的移動設備的界面上,用戶在移動設備上只能看到并啟動合法應用,無法通過界面發(fā)現(xiàn)其他非法應用并啟動,從而實現(xiàn)了對移動設備上安裝的合法應用的管控。保證了應用使用的安全性和穩(wěn)定性。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明實質(zhì)內(nèi)容上所作的任何修改、等同替換和簡單改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。