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