欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

上傳文件的方法和裝置制造方法

文檔序號:7982736閱讀:144來源:國知局
上傳文件的方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種上傳文件的方法和裝置,屬于信息安全領(lǐng)域。所述方法包括:當(dāng)接收到掃描指令時,獲取客戶端上的未知文件,并將所述未知文件放入文件上傳隊列中;對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,得到所述每個未知文件的危險度系數(shù);根據(jù)所述每個未知文件的危險度系數(shù),將所述文件上傳隊列中的未知文件按照由高到低的危險等級進(jìn)行排序;將所述文件上傳隊列中的未知文件按照順序依次上傳到服務(wù)器端。本發(fā)明通過對文件上傳隊列中的未知文件進(jìn)行排序,從而保證了最可疑的文件最先上傳,使得服務(wù)器端在最短的時間內(nèi)收集到最可疑的文件,大幅度提高了云服務(wù)器收集可疑樣本的效率。
【專利說明】上傳文件的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息安全領(lǐng)域,特別涉及一種上傳文件的方法和裝置。
【背景技術(shù)】
[0002]隨著計算機(jī)病毒的快速發(fā)展,計算機(jī)病毒的本身和其行為變得越來越復(fù)雜多樣化,每天都在產(chǎn)生出大量的新的病毒文件,而安全軟件相對病毒的變化來說是相對滯后的。所以如何快速的收集最新的病毒文件并對其分析,從而以最快的速度對用戶的計算機(jī)保持很高的安全防御等級,成為了安全軟件發(fā)展的必然趨勢。
[0003]目前通過客戶端中安裝的安全軟件對網(wǎng)絡(luò)中軟件的異常行為進(jìn)行監(jiān)測,并在客戶端中的安全軟件掃描到未知的文件時,將該文件上傳到云服務(wù)器端,云服務(wù)器端對該未知文件進(jìn)行自動分析和處理,從而獲取互聯(lián)網(wǎng)中木馬、惡意程序的最新信息,再把病毒和木馬的解決方案分發(fā)到每一個客戶端。
[0004]目前客戶端的安全軟件在掃描到未知文件時,并不知道該未知文件是否是可疑文件,而是直接將該未知文件放在文件上傳隊列隊末,等待上傳。由于在安全軟件客戶端本身的上傳機(jī)制,例如有的安全軟件對上傳文件數(shù)量有限制,如果隊列已滿則可能導(dǎo)致可疑文件不能進(jìn)入文件上傳隊列,或是可疑文件在文件上傳隊列,但是由于用戶操作等原因?qū)е屡旁谇懊娴奈募蟼?,而可疑文件沒有上傳,或是眾多需要上傳的文件中只有一個可疑文件,但是卻上傳了很多的非可疑文件,而一些可能是最新的有威脅的文件和病毒由于文件上傳隊列的原因,并沒有上傳到云計算服務(wù)器,從而造成這些新的病毒文件,逃過了安全軟件的查殺,在一段時間內(nèi)對用戶和計算機(jī)造成了威脅,甚至是損失,從而導(dǎo)致云服務(wù)器收集可疑樣本的效率嚴(yán)重下降,降低了系統(tǒng)的安全性能。

【發(fā)明內(nèi)容】

[0005]為了提高云服務(wù)器收集可疑樣本的效率,本發(fā)明實施例提供了一種上傳文件的方法和裝置。所述技術(shù)方案如下:
[0006]一方面,提供了一種上傳文件的方法,所述方法包括:
[0007]當(dāng)接收到掃描指令時,獲取客戶端上的未知文件,并將所述未知文件放入文件上傳隊列中;
[0008]對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,得到所述每個未知文件的危險度系數(shù);
[0009]根據(jù)所述每個未知文件的危險度系數(shù),將所述文件上傳隊列中的未知文件按照由聞到低的危險等級進(jìn)行排序;
[0010]將所述文件上傳隊列中的未知文件按照順序依次上傳到服務(wù)器端。
[0011]所述將所述未知文件放入文件上傳隊列中之前,還包括:
[0012]根據(jù)所述未知文件的數(shù)量創(chuàng)建文件上傳隊列,所述文件上傳隊列用于存放需要上傳到服務(wù)器端的未知文件。[0013]所述將所述未知文件放入文件上傳隊列中,包括:
[0014]獲取所述每個未知文件的屬性信息,將所述每個未知文件的屬性信息上傳到服務(wù)器端,使所述服務(wù)器端確認(rèn)是否存在與所述每個未知文件的屬性信息相匹配的文件,如果存在,則返回所述文件的危險信息,如果不存在,則返回不存在的信息;
[0015]當(dāng)接收到所述服務(wù)器端返回的危險信息時,對所述危險信息對應(yīng)的未知文件進(jìn)行查殺;
[0016]當(dāng)接收到所述服務(wù)器端返回的不存在信息時,將所述服務(wù)器端未找到的未知文件放到文件上傳隊列中。
[0017]所述對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,得到所述每個未知文件的危險度系數(shù),包括:
[0018]調(diào)用所述客戶端的病毒鑒別單元;
[0019]通過所述病毒鑒別單元對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,獲得所述每個未知文件的可疑系數(shù);
[0020]對所述得到的每個未知文件的可疑系數(shù)進(jìn)行匯總,得到所述每個未知文件的危險度系數(shù)。
[0021]所述將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端之后,還包括:
[0022]接收所述服務(wù)器端返回的上傳結(jié)果;
[0023]當(dāng)所述上傳結(jié)果為上傳失敗的信息時,輸出手動上傳界面,接收所述客戶端用戶在所述手動上傳界面上的選擇,將所述上傳失敗的未知文件上傳到所述服務(wù)器端。
[0024]所述將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端之前,還包括:
[0025]檢測當(dāng)前的網(wǎng)絡(luò)狀態(tài);
[0026]當(dāng)檢測到所述當(dāng)前的網(wǎng)絡(luò)狀態(tài)出現(xiàn)異常情況時,停止上傳所述文件上傳隊列中的未知文件;
[0027]當(dāng)檢測到所述當(dāng)前的網(wǎng)絡(luò)狀態(tài)正常時,執(zhí)行所述將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端的步驟。
[0028]另一方面,提供了一種上傳文件的裝置,所述裝置包括:
[0029]插入模塊,用于當(dāng)接收到掃描指令時,獲取客戶端上的未知文件,并將所述未知文件放入文件上傳隊列中;
[0030]危險度評分模塊,用于對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,得到所述每個未知文件的危險度系數(shù);
[0031]排序模塊,用于根據(jù)所述每個未知文件的危險度系數(shù),將所述文件上傳隊列中的未知文件按照由聞到低的危險等級進(jìn)行排序;
[0032]上傳模塊,用于將所述文件上傳隊列中的未知文件按照順序依次上傳到服務(wù)器端。
[0033]所述裝置還包括:
[0034]創(chuàng)建模塊,用于在所述插入模塊將所述未知文件放入文件上傳隊列中之前,根據(jù)所述所有未知文件的數(shù)量創(chuàng)建文件上傳隊列,所述文件上傳隊列用于存放需要上傳到服務(wù)器端的未知文件。
[0035]所述插入模塊,包括:
[0036]上傳單元,用于獲取所述每個未知文件的屬性信息,將所述每個未知文件的屬性信息上傳到服務(wù)器端,使所述服務(wù)器端確認(rèn)是否存在與所述每個未知文件的屬性信息相匹配的文件,如果存在,則返回所述文件的危險信息,如果不存在,則返回不存在的信息;
[0037]病毒查殺單元,用于當(dāng)接收到所述服務(wù)器端返回的危險信息時,對所述危險信息對應(yīng)的未知文件進(jìn)行查殺;
[0038]插入單元,用于當(dāng)接收到所述服務(wù)器端返回的不存在信息時,將所述服務(wù)器端未找到的未知文件放到文件上傳隊列中。
[0039]所述危險度評分模塊,包括:
[0040]調(diào)用單元,用于調(diào)用所述客戶端的病毒鑒別單元;
[0041]可疑系數(shù)獲取單元,用于通過所述病毒鑒別單元對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,獲得所述每個未知文件的可疑系數(shù);
[0042]危險度系數(shù)獲取單元,用于對所述得到的每個為未知文件的可疑系數(shù)進(jìn)行匯總,得到所述每個未知文件的危險度系數(shù)。
[0043]所述裝置還包括:
[0044]輸出模塊,用于在所述上傳模塊將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端之后,接收所述服務(wù)器端返回的上傳結(jié)果;當(dāng)所述接收模塊接收到的上傳結(jié)果為上傳失敗的信息時,輸出手動上傳界面,接收所述客戶端用戶在所述手動上傳界面上的選擇,將所述上傳失敗的未知文件上傳到所述服務(wù)器端。
[0045]所述裝置還包括:
[0046]網(wǎng)絡(luò)檢測模塊,用于在所述上傳模塊將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端之前,檢測當(dāng)前的網(wǎng)絡(luò)狀態(tài);當(dāng)檢測到所述當(dāng)前的網(wǎng)絡(luò)狀態(tài)出現(xiàn)異常情況時,停止上傳所述文件上傳隊列中的未知文件;當(dāng)檢測到所述當(dāng)前的網(wǎng)絡(luò)狀態(tài)正常時,所述上傳模塊執(zhí)行將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端的步驟。
[0047]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:當(dāng)接收到掃描指令時,獲取客戶端上的未知文件,并將所述未知文件放入文件上傳隊列中;對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,得到所述每個未知文件的危險度系數(shù);根據(jù)所述每個未知文件的危險度系數(shù),將所述文件上傳隊列中的未知文件按照由高到低的危險等級進(jìn)行排序;將所述文件上傳隊列中的未知文件按照順序依次上傳到服務(wù)器端。通過獲取未知文件的危險度系數(shù),對文件上傳隊列中的未知文件進(jìn)行排序,從而保證了最可疑的文件最先上傳,使得服務(wù)器端在最短的時間內(nèi)收集到最可疑的文件,大幅度提高了云服務(wù)器收集可疑樣本的效率,從而及時的發(fā)現(xiàn)最新的病毒或木馬,保護(hù)用戶和計算機(jī)的安全。
【專利附圖】

【附圖說明】
[0048]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0049]圖1是本發(fā)明實施例一提供的一種上傳文件的方法流程圖;
[0050]圖2是本發(fā)明實施例二提供的一種上傳文件的方法流程圖;
[0051]圖3是本發(fā)明實施例三提供的一種上傳文件的裝置結(jié)構(gòu)示意圖;
[0052]圖4是本發(fā)明實施例三提供的另一種上傳文件的裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0053]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn)一步地詳細(xì)描述。
[0054]實施例一
[0055]參見圖1,本實施例中提供了一種上傳文件的方法,所述方法包括:
[0056]101、當(dāng)接收到掃描指令時,獲取客戶端上的未知文件,并將所述未知文件放入文件上傳隊列中;
[0057]102、對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,得到所述每個未知文件的危險度系數(shù);
[0058]103、根據(jù)所述每個未知文件的危險度系數(shù),將所述文件上傳隊列中的未知文件按照由聞到低的危險等級進(jìn)行排序;
[0059]104、將所述文件上傳隊列中的未知文件按照順序依次上傳到服務(wù)器端。
[0060]可選地,所述將所述未知文件放入文件上傳隊列中之前,還包括:
[0061]根據(jù)所述未知文件的數(shù)量創(chuàng)建文件上傳隊列,所述文件上傳隊列用于存放需要上傳到服務(wù)器端的未知文件。
[0062]其中,所述將所述未知文件放入文件上傳隊列中,包括:
[0063]獲取所述每個未知文件的屬性信息,將所述每個未知文件的屬性信息上傳到服務(wù)器端,使所述服務(wù)器端確認(rèn)是否存在與所述每個未知文件的屬性信息相匹配的文件,如果存在,則返回所述文件的危險信息,如果不存在,則返回不存在的信息;
[0064]當(dāng)接收到所述服務(wù)器端返回的危險信息時,對所述危險信息對應(yīng)的未知文件進(jìn)行查殺;
[0065]當(dāng)接收到所述服務(wù)器端返回的不存在信息時,將所述服務(wù)器端未找到的未知文件放到文件上傳隊列中。
[0066]優(yōu)選地,所述對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,得到所述每個未知文件的危險度系數(shù),包括:
[0067]調(diào)用所述客戶端的病毒鑒別單元;
[0068]通過所述病毒鑒別單元對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,獲得所述每個未知文件的可疑系數(shù);
[0069]對所述得到的每個未知文件的可疑系數(shù)進(jìn)行匯總,得到所述每個未知文件的危險度系數(shù)。
[0070]可選地,所述將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端之后,還包括:
[0071]接收所述服務(wù)器端返回的上傳結(jié)果;[0072]當(dāng)所述上傳結(jié)果為上傳失敗的信息時,輸出手動上傳界面,接收所述客戶端用戶在所述手動上傳界面上的選擇,將所述上傳失敗的未知文件上傳到所述服務(wù)器端。
[0073]可選地,所述將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端之前,還包括:
[0074]檢測當(dāng)前的網(wǎng)絡(luò)狀態(tài);
[0075]當(dāng)檢測到所述當(dāng)前的網(wǎng)絡(luò)狀態(tài)出現(xiàn)異常情況時,停止上傳所述文件上傳隊列中的未知文件;
[0076]當(dāng)檢測到所述當(dāng)前的網(wǎng)絡(luò)狀態(tài)正常時,執(zhí)行所述將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端的步驟。
[0077]本實施例的有益效果包括:當(dāng)接收到掃描指令時,獲取客戶端上的未知文件,并將所述未知文件放入文件上傳隊列中;對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,得到所述每個未知文件的危險度系數(shù);根據(jù)所述每個未知文件的危險度系數(shù),將所述文件上傳隊列中的未知文件按照由高到低的危險等級進(jìn)行排序;將所述文件上傳隊列中的未知文件按照順序依次上傳到服務(wù)器端。通過獲取未知文件的危險度系數(shù),對文件上傳隊列中的未知文件進(jìn)行排序,從而保證了最可疑的文件最先上傳,使得服務(wù)器端在最短的時間內(nèi)收集到最可疑的文件,大幅度提高了云服務(wù)器收集可疑樣本的效率,從而及時的發(fā)現(xiàn)最新的病毒或木馬,保護(hù)用戶和計算機(jī)的安全。
[0078]實施例二
[0079]本發(fā)明實施例提供了一種上傳文件的方法,本實施例中提供了一種預(yù)設(shè)的安全軟件,客戶端安裝該預(yù)設(shè)的安全軟件。當(dāng)客戶端使用該預(yù)設(shè)的安全軟件進(jìn)行掃描時,先對客戶端中的未知文件進(jìn)行危險度評分,根據(jù)該危險度評分按照危險等級將所有的未知文件進(jìn)行排序,按照排序結(jié)果將未知文件上傳到服務(wù)器端。本實施例中的客戶端包括:計算機(jī)、手機(jī)等便攜式手持設(shè)備,對此本實施例并不做具體限定。
[0080]參見圖2,具體的方法流程包括:
[0081]201、當(dāng)接收到掃描指令時,獲取客戶端上的未知文件。
[0082]本實施例中,當(dāng)預(yù)設(shè)的安全軟件掃描到客戶端未知文件時,在客戶端輸出提示界面,提示用戶進(jìn)行安全掃描,或是用戶主動打開預(yù)設(shè)的安全軟件進(jìn)行掃描,對此本實施例不做具體限定。其中,未知文件是指預(yù)設(shè)的安全軟件不能夠識別的文件。當(dāng)接收到掃描指令時,獲取本地需要掃描的未知文件。
[0083]本實施例中,可選地,在獲取到客戶端上的未知文件之后,根據(jù)未知文件的數(shù)量創(chuàng)建文件文件上傳隊列,該文件上傳隊列用于存放需要上傳到服務(wù)器端的未知文件。當(dāng)然,本實施例中也可以在預(yù)設(shè)的安全軟件中預(yù)先設(shè)置文件上傳隊列,對此本實施例不做具體限定。
[0084]202、獲取每個未知文件的屬性信息,將每個未知文件的屬性信息上傳到服務(wù)器端,將所述服務(wù)器端未查找到的未知文件放入到文件上傳隊列中。
[0085]本實施例中,預(yù)設(shè)的安全軟件對未知文件進(jìn)行初步篩選,具體的篩選過程包括:獲取每個未知文件的屬性信息,并將該屬性信息上傳到服務(wù)器端,以確認(rèn)該未知文件是否在服務(wù)器端存在。其中未知文件的屬性信息包括:文件路徑,md5值和生成時間等,對此本實施例并不做具體限定。[0086]本步驟中,服務(wù)器接收到未知文件的屬性信息時,在服務(wù)器端上查找是否存在與該屬性信息匹配的文件,如果存在,則表明服務(wù)器端已對該文件進(jìn)行過處理,則返回該未知文件的危險信息,當(dāng)客戶端接收到所述服務(wù)器端返回的危險信息時,不用將該未知文件放入到文件上傳隊列中,可以直接對所述危險信息對應(yīng)的未知文件進(jìn)行查殺。
[0087]如果服務(wù)器端沒有找到與未知文件的屬性信息相匹配的文件,則表明服務(wù)器端未對該文件進(jìn)行過處理,此時服務(wù)器端向客戶端返回不存在的信息,客戶端接收到不存在的信息時,將該未知文件放入到文件上傳隊列中,并執(zhí)行步驟204。
[0088]值得說明的是,步驟202-203是可選地,具體執(zhí)行過程中可以將未知文件的屬性信息上報給服務(wù)器端以確認(rèn)該未知文件是否存在,將不存在的未知文件放入到文件上傳隊列中,可以直接將所有的未知文件放入到文件上傳隊列中,對此本實施例不做具體限定。
[0089]203、對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,得到每個未知文件的危險
度系數(shù)。
[0090]本步驟中,對文件上傳隊列中的未知文件進(jìn)行預(yù)處理,即對每個未知文件進(jìn)行掃描得到每個未知文件的危險度系數(shù)。其中,具體的對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,得到每個未知文件的危險度系數(shù),包括:調(diào)用所述客戶端的病毒鑒別單元;通過所述病毒鑒別單元對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,獲得所述每個未知文件的可疑系數(shù);對所述得到的每個未知文件的可疑系數(shù)進(jìn)行匯總,得到所述每個未知文件的危險度系數(shù)。其中客戶端的病毒鑒別單元包括:客戶端安裝的其它安全軟件,對此本實施例不做具體限定。例如,客戶端安裝了三個病毒鑒別單元,預(yù)設(shè)的安全軟件調(diào)用這三個病毒鑒別單元對每一個未知文件進(jìn)行掃描,最后將每個病毒鑒別單元得到的掃描結(jié)果進(jìn)行匯總,得到每個未知文件的危險度系數(shù)。如表1所示,對客戶端中的8個未知文件進(jìn)行掃描的結(jié)果。
[0091]表1
【權(quán)利要求】
1.一種上傳文件的方法,其特征在于,所述方法包括: 當(dāng)接收到掃描指令時,獲取客戶端上的未知文件,并將所述未知文件放入文件上傳隊列中; 對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,得到所述每個未知文件的危險度系數(shù); 根據(jù)所述每個未知文件的危險度系數(shù),將所述文件上傳隊列中的未知文件按照由高到低的危險等級進(jìn)行排序; 將所述文件上傳隊列中的未知文件按照順序依次上傳到服務(wù)器端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述未知文件放入文件上傳隊列中之前,還包括: 根據(jù)所述未知文件的數(shù)量創(chuàng)建文件上傳隊列,所述文件上傳隊列用于存放需要上傳到服務(wù)器端的未知文件。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述未知文件放入文件上傳隊列中,包括: 獲取所述每個未知文件的屬性信息,將所述每個未知文件的屬性信息上傳到服務(wù)器端,使所述服務(wù)器端確認(rèn)是否存在與所述每個未知文件的屬性信息相匹配的文件,如果存在,則返回所述文件 的危險信息,如果不存在,則返回不存在的信息; 當(dāng)接收到所述服務(wù)器端返回的危險信息時,對所述危險信息對應(yīng)的未知文件進(jìn)行查殺; 當(dāng)接收到所述服務(wù)器端返回的不存在信息時,將所述服務(wù)器端未找到的未知文件放到文件上傳隊列中。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,得到所述每個未知文件的危險度系數(shù),包括: 調(diào)用所述客戶端的病毒鑒別單元; 通過所述病毒鑒別單元對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,獲得所述每個未知文件的可疑系數(shù); 對所述得到的每個未知文件的可疑系數(shù)進(jìn)行匯總,得到所述每個未知文件的危險度系數(shù)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端之后,還包括: 接收所述服務(wù)器端返回的上傳結(jié)果; 當(dāng)所述上傳結(jié)果為上傳失敗的信息時,輸出手動上傳界面,接收所述客戶端用戶在所述手動上傳界面上的選擇,將所述上傳失敗的未知文件上傳到所述服務(wù)器端。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端之前,還包括: 檢測當(dāng)前的網(wǎng)絡(luò)狀態(tài); 當(dāng)檢測到所述當(dāng)前的網(wǎng)絡(luò)狀態(tài)出現(xiàn)異常情況時,停止上傳所述文件上傳隊列中的未知文件; 當(dāng)檢測到所述當(dāng)前的網(wǎng)絡(luò)狀態(tài)正常時,執(zhí)行所述將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端的步驟。
7.一種上傳文件的裝置,其特征在于,所述裝置包括: 插入模塊,用于當(dāng)接收到掃描指令時,獲取客戶端上的未知文件,并將所述未知文件放入文件上傳隊列中; 危險度評分模塊,用于對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,得到所述每個未知文件的危險度系數(shù); 排序模塊,用于根據(jù)所述每個未知文件的危險度系數(shù),將所述文件上傳隊列中的未知文件按照由聞到低的危險等級進(jìn)行排序; 上傳模塊,用于將所述文件上傳隊列中的未知文件按照順序依次上傳到服務(wù)器端。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 創(chuàng)建模塊,用于在所述插入模塊將所述未知文件放入文件上傳隊列中之前,根據(jù)所述所有未知文件的數(shù)量創(chuàng)建文件上傳隊列,所述文件上傳隊列用于存放需要上傳到服務(wù)器端的未知文件。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述插入模塊,包括: 上傳單元,用于獲取所述每個未知文件的屬性信息,將所述每個未知文件的屬性信息上傳到服務(wù)器端,使所述服務(wù)器端確認(rèn)是否存在與所述每個未知文件的屬性信息相匹配的文件,如果存在,則返回所述文件的危險信息,如果不存在,則返回不存在的信息; 病毒查殺單元,用于當(dāng)接收到所述服務(wù)器端返回的危險信息時,對所述危險信息對應(yīng)的未知文件進(jìn)行查殺; 插入單元,用于當(dāng)接收到所述服`務(wù)器端返回的不存在信息時,將所述服務(wù)器端未找到的未知文件放到文件上傳隊列中。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述危險度評分模塊,包括: 調(diào)用單元,用于調(diào)用所述客戶端的病毒鑒別單元; 可疑系數(shù)獲取單元,用于通過所述病毒鑒別單元對所述文件上傳隊列中的每個未知文件進(jìn)行掃描,獲得所述每個未知文件的可疑系數(shù); 危險度系數(shù)獲取單元,用于對所述得到的每個為未知文件的可疑系數(shù)進(jìn)行匯總,得到所述每個未知文件的危險度系數(shù)。
11.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 輸出模塊,用于在所述上傳模塊將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端之后,接收所述服務(wù)器端返回的上傳結(jié)果;當(dāng)所述接收模塊接收到的上傳結(jié)果為上傳失敗的信息時,輸出手動上傳界面,接收所述客戶端用戶在所述手動上傳界面上的選擇,將所述上傳失敗的未知文件上傳到所述服務(wù)器端。
12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 網(wǎng)絡(luò)檢測模塊,用于在所述上傳模塊將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端之前,檢測當(dāng)前的網(wǎng)絡(luò)狀態(tài);當(dāng)檢測到所述當(dāng)前的網(wǎng)絡(luò)狀態(tài)出現(xiàn)異常情況時,停止上傳所述文件上傳隊列中的未知文件;當(dāng)檢測到所述當(dāng)前的網(wǎng)絡(luò)狀態(tài)正常時,所述上傳模塊執(zhí)行將所述文件上傳隊列中的所有未知文件按照順序依次上傳到服務(wù)器端的步驟。
【文檔編號】H04L29/06GK103685150SQ201210321486
【公開日】2014年3月26日 申請日期:2012年9月3日 優(yōu)先權(quán)日:2012年9月3日
【發(fā)明者】李林峰, 郭凌 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
仪陇县| 岢岚县| 安吉县| 金平| 武邑县| 丰县| 宁德市| 麻城市| 奎屯市| 北川| 吴川市| 纳雍县| 岳阳市| 科技| 尖扎县| 白城市| 来安县| 鹿泉市| 玉溪市| 安吉县| 铜梁县| 武穴市| 麟游县| 龙游县| 临桂县| 抚远县| 秦安县| 当涂县| 太仆寺旗| 重庆市| 桓台县| 山阳县| 麟游县| 徐州市| 新竹县| 泌阳县| 马龙县| 绵竹市| 武陟县| 乐业县| 慈利县|