一種文件訪問方法、裝置及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端技術(shù)領(lǐng)域,具體涉及移動終端的文件訪問安全性技術(shù)領(lǐng)域,尤其涉及一種文件訪問方法、裝置及移動終端。
【背景技術(shù)】
[0002]隨著移動終端功能的日益完善,移動終端在人們?nèi)粘I罟ぷ髦兴缪莸慕巧遮呏匾c此同時,移動終端的安全性問題越來越受重視。目前,針對移動終端內(nèi)的文件的訪問過程基本是直接進行的,例如:用戶請求訪問文件A,移動終端則輸出文件A所包含的內(nèi)容來響應(yīng)用戶的請求;再如:用戶打開郵件,點擊郵件包含的附件進行訪問,移動終端則輸出附件內(nèi)容響應(yīng)用戶的訪問操作?,F(xiàn)有的這種文件訪問過程存在安全隱患,如果所訪問的文件包含病毒或被病毒感染的內(nèi)容時,直接輸出文件內(nèi)容容易由于誤操作或無意操作而使病毒在移動終端內(nèi)運行,從而對移動終端的安全性造成嚴(yán)重沖擊,甚至可能影響移動終端的正常運行。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種文件訪問方法、裝置及移動終端,能夠保證文件訪問的安全性,提升移動終端的風(fēng)險防控能力。
[0004]本發(fā)明實施例第一方面提供一種文件訪問方法,可包括:
[0005]當(dāng)接收到文件訪問請求時,判斷所請求訪問的目標(biāo)文件是否為風(fēng)險文件;
[0006]若所述目標(biāo)文件為風(fēng)險文件,為所述目標(biāo)文件創(chuàng)建臨時副本文件;
[0007]對所述臨時副本文件進行風(fēng)險清理;
[0008]輸出風(fēng)險清理后的所述臨時副本文件的內(nèi)容以響應(yīng)所述文件訪問請求。
[0009]本發(fā)明實施例第二方面提供一種文件訪問裝置,可包括:
[0010]風(fēng)險判斷單元,用于當(dāng)接收到文件訪問請求時,判斷所請求訪問的目標(biāo)文件是否為風(fēng)險文件;
[0011 ]副本創(chuàng)建單元,用于若所述目標(biāo)文件為風(fēng)險文件,為所述目標(biāo)文件創(chuàng)建臨時副本文件;
[0012]風(fēng)險清理單元,用于對所述臨時副本文件進行風(fēng)險清理;
[0013]內(nèi)容輸出單元,用于輸出風(fēng)險清理后的所述臨時副本文件的內(nèi)容以響應(yīng)所述文件訪問請求。
[0014]本發(fā)明實施例第三方面提供一種移動終端,可包括上述第二方面所述的文件訪問
目.ο
[0015]實施本發(fā)明實施例,具有如下有益效果:
[0016]在本發(fā)明實施例中,對于針對移動終端內(nèi)的任意文件的訪問請求,首先對所請求訪問的目標(biāo)文件進行風(fēng)險判斷,若該目標(biāo)文件為風(fēng)險文件,那么采用已經(jīng)進行風(fēng)險清理的該目標(biāo)文件的臨時副本文件來響應(yīng)訪問請求實現(xiàn)文件訪問。從而,利用本發(fā)明實施例可以避免由于訪問到風(fēng)險文件或者訪問到風(fēng)險文件內(nèi)所包含的風(fēng)險內(nèi)容而導(dǎo)致移動終端的安全性受到嚴(yán)重沖擊,提升移動終端的風(fēng)險防控能力,保證文件訪問的安全性。
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1為本發(fā)明實施例提供的一種移動終端的內(nèi)部結(jié)構(gòu)示意圖;
[0019]圖2為本發(fā)明實施例提供的一種文件訪問裝置的結(jié)構(gòu)示意圖;
[0020]圖3為本發(fā)明實施例提供的一種文件訪問方法的流程圖;
[0021]圖4為本發(fā)明實施例提供的另一種文件訪問方法的流程圖。
【具體實施方式】
[0022]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0023]在本發(fā)明實施例中,對于針對移動終端內(nèi)的任意文件的訪問請求,首先對所請求訪問的目標(biāo)文件進行風(fēng)險判斷,若該目標(biāo)文件為風(fēng)險文件,那么采用已經(jīng)進行風(fēng)險清理的該目標(biāo)文件的臨時副本文件來響應(yīng)訪問請求實現(xiàn)文件訪問。從而,利用本發(fā)明實施例可以避免由于訪問到風(fēng)險文件或者訪問到風(fēng)險文件內(nèi)所包含的風(fēng)險內(nèi)容而導(dǎo)致移動終端的安全性受到嚴(yán)重沖擊,提升移動終端的風(fēng)險防控能力,保證文件訪問的安全性。
[0024]請參見圖1,為本發(fā)明實施例提供的一種終端的內(nèi)部結(jié)構(gòu)示意圖;此處的移動終端可包括但不限于:PDA(平板電腦)、智能手機、智能可穿戴設(shè)備等等。移動終端的內(nèi)部結(jié)構(gòu)可包括但不限于:處理器、用戶接口、網(wǎng)絡(luò)接口及存儲器。其中,移動終端內(nèi)的處理器、用戶接口、網(wǎng)絡(luò)接口及存儲器可通過總線或其他方式連接,在本發(fā)明實施例所示圖1中以通過總線連接為例。
[0025]其中,用戶接口是實現(xiàn)用戶與移動終端進行交互和信息交換的媒介,其具體體現(xiàn)可以包括用于輸出的顯示屏(Display)以及用于輸入的鍵盤(Keyboard)等等,需要說明的是,此處的鍵盤既可以為實體鍵盤,也可以為觸屏虛擬鍵盤,還可以為實體與觸屏虛擬相結(jié)合的鍵盤。
[0026]處理器(或稱CPU(Central Processing Unit,中央處理器))是移動終端的計算核心以及控制核心,其可以解析移動終端內(nèi)的各類指令以及處理移動終端的各類數(shù)據(jù),例如:CPU可以用于解析用戶向移動終端所發(fā)送的開關(guān)機指令,并控制移動終端進行開關(guān)機操作;再如:CPU可以在移動終端內(nèi)部結(jié)構(gòu)之間傳輸各類交互數(shù)據(jù),等等。存儲器(Memory)是移動終端中的記憶設(shè)備,用于存放程序和數(shù)據(jù)。可以理解的是,此處的存儲器既可以包括移動終端的內(nèi)置存儲器,當(dāng)然也可以包括移動終端所支持的擴展存儲器。
[0027]存儲器提供存儲空間,該存儲空間存儲了移動終端的操作系統(tǒng),可包括但不限于:Windows系統(tǒng)(一種操作系統(tǒng))、Android(安卓,一種移動操作系統(tǒng))系統(tǒng)、1S(—種移動操作系統(tǒng))系統(tǒng)等等,本發(fā)明對此并不作限定。存儲器的存儲空間存儲了各類文件以及文件訪問裝置。此處的文件可以包括但不限于:文本文件、圖像文件、音視頻文件、以諸如C++、JAVA等代碼行形式存在的程序文件等等;可以理解的是,此處的文件可通過多種方式獲得,例如:可以通過移動終端中的下載工具從互聯(lián)網(wǎng)下載;或者,可以通過移動終端中的諸如即時通信應(yīng)用程序、SNS應(yīng)用程序等接收;或者,可以通過移動終端內(nèi)的郵箱應(yīng)用程序、web網(wǎng)頁郵箱等接收;等等。移動終端可以提供對存儲器中的文件進行訪問的入口,例如:在移動終端的顯示屏上提供諸如“文檔”、“圖冊”等快捷圖標(biāo),當(dāng)用戶點擊此快捷圖標(biāo)即可以向移動終端發(fā)起針對移動終端的存儲器中的文本文件、圖像文件的訪問請求;再如:用戶在移動終端的郵箱應(yīng)用程序中選擇郵件,并點擊該郵件附帶的文件即可以向移動終端發(fā)送針對該文件的訪問請求;等等。本發(fā)明實施例中,文件訪問裝置可以是移動終端內(nèi)的一個應(yīng)用程序,例如:該文件訪問裝置可以是移動終端內(nèi)的安全應(yīng)用程序,或者可以是移動終端內(nèi)某應(yīng)用程序中的插件程序等等。文件訪問裝置可以用于當(dāng)移動終端接收到針對移動終端的存儲器內(nèi)的任意文件的訪問請求時,對所請求的文件執(zhí)行風(fēng)險判斷,并在確認(rèn)該文件為風(fēng)險文件時執(zhí)行臨時副本文件的創(chuàng)建、風(fēng)險清理的操作,最后輸出安全內(nèi)容來響應(yīng)訪問請求;由此可見,移動終端內(nèi)的文件訪問裝置能夠確保文件訪問過程的安全性,從而在提升移動終端的安全性、提升移動終端的風(fēng)險防控能力方面作出貢獻。
[0028]基于圖1所示的移動終端的內(nèi)部結(jié)構(gòu)的描述,下面將結(jié)合附圖2對移動終端內(nèi)的文件訪問裝置的結(jié)構(gòu)和功能進行詳細(xì)介紹。本實施例中當(dāng)移動終端接收到文件訪問請求時,該文件訪問裝置運行如下的單元:
[0029]風(fēng)險判斷單元101,用