專利名稱:終端設(shè)備防病毒的方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)通信中的終端設(shè)備防 病毒技術(shù)。
背景技術(shù):
隨著通信技術(shù)的快速發(fā)展,對(duì)于智能手機(jī)、IP電話機(jī)、掌上電腦等智能 設(shè)備,其應(yīng)用的操作系統(tǒng)也日益趨于標(biāo)準(zhǔn)化,同時(shí)相應(yīng)的操作系統(tǒng)還具有開 放性、通用性等特點(diǎn)。同時(shí),很多智能設(shè)備還提供了藍(lán)牙、紅外、彩信、GPRS上網(wǎng)、WAP沖浪、無線上網(wǎng)等功能。基于上述現(xiàn)狀,相應(yīng)智能設(shè)備為病毒提供了開放的運(yùn)行接口,并使得智 能設(shè)備越來越容易受到各種病毒攻擊,'同時(shí)病毒還可以通過智能設(shè)備進(jìn)行廣 泛地傳播,從而令通信系統(tǒng)的性能受到影響。為解決上述問題,目前采用的技術(shù)方案是在智能設(shè)備上安裝防病毒軟 件,當(dāng)相應(yīng)的病毒通過智能設(shè)備傳播或攻擊智能設(shè)備時(shí),則相應(yīng)的防病毒軟 件可以監(jiān)測到相應(yīng)的病毒程序,從而有效阻止病毒的傳播或攻擊行為。在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題(1) 如智能手機(jī)、IP電話機(jī)、掌上電腦等智能設(shè)備,由于硬件處理能力 限制,殺毒軟件的安裝將會(huì)消耗大量的處理資源及電能,其中,大量電能的 消耗使得智能設(shè)備的待機(jī)時(shí)間減少;(2) 在智能設(shè)備中,需要定期更新殺毒軟件應(yīng)用的病毒庫,從而給智能 設(shè)備的使用帶來諸多不便。發(fā)明內(nèi)容本發(fā)明的實(shí)施例提供了 一種防病毒的方法及設(shè)備,使得可以不再需要在 終端設(shè)備中安裝殺毒軟件,從而提高終端設(shè)備的處理性能。本發(fā)明實(shí)施例提供了 一種終端設(shè)備防病毒的方法,包括 發(fā)送對(duì)需要獲取的資源進(jìn)行防病毒檢測的通知; 接收網(wǎng)絡(luò)側(cè)發(fā)來的資源及針對(duì)該資源的防病毒檢測結(jié)果; 若根據(jù)所述防病毒檢測結(jié)果確定檢測到病毒,則禁止使用接收到的資 源,否則,允許使用所述資源。本發(fā)明實(shí)施例提供了一種終端設(shè)備,包括防病毒檢測通知單元,用于發(fā)送針對(duì)需要獲取的資源進(jìn)行防病毒檢測的 通知;資源接收單元,用于接收網(wǎng)絡(luò)側(cè)發(fā)來的資源;通知接收單元,用于接收針對(duì)所述資源接收單元接收到資源的防病毒檢 測結(jié)果;資源處理單元,用于根據(jù)所述通知接收單元接收到的防病毒檢測結(jié)果, 若檢測到病毒,則禁止使用所述資源接收單元接收的資源,否則,允許使用 所述資源。本發(fā)明實(shí)施例提供了一種防病毒的方法,包括獲取終端設(shè)備需要獲取的資源及終端設(shè)備發(fā)來的對(duì)需要獲取的資源進(jìn)行 防病毒檢測的通知;對(duì)獲取的資源進(jìn)行防病毒檢測處理',并將獲得的防病毒檢測結(jié)果發(fā)送給 所述終端設(shè)備。本發(fā)明實(shí)施例提供了一種服務(wù)器設(shè)備,包括信息收發(fā)單元,用于獲取終端設(shè)備需要獲取的資源及終端設(shè)備發(fā)來的對(duì) 需要獲取的資源進(jìn)行防病毒^r測的通知,并向所述終端設(shè)備發(fā)送防病毒檢測
結(jié)果;病毒處理單元,用于對(duì)所述信息收發(fā)單元獲取的資源進(jìn)行防病毒檢測處 理,并將獲得的防病毒檢測結(jié)果通過所述信息收發(fā)單元發(fā)送。本發(fā)明實(shí)施例提供了 一種終端設(shè)備防病毒的方法,包括向服務(wù)器發(fā)送需要獲取資源的請(qǐng)求,所述服務(wù)器用于對(duì)所述資源進(jìn)行防病毒纟全測處理;接收所述服務(wù)器發(fā)來的經(jīng)過防病毒檢測處理后的資源。 本發(fā)明實(shí)施例提供了一種終端設(shè)備,包括資源請(qǐng)求發(fā)送單元,用于向服務(wù)器發(fā)送需要獲取資源的請(qǐng)求,所述服務(wù)器用于對(duì)所述資源進(jìn)^f亍防病毒檢測處理;資源接收單元,用于接收所述資源請(qǐng)求發(fā)送單元請(qǐng)求的資源,所述資源為服務(wù)器發(fā)送來的經(jīng)過其防病毒檢測處理后的資源。 本發(fā)明實(shí)施例提供了一種防病毒的方法,包括 接收終端設(shè)備發(fā)來的資源請(qǐng)求,并獲取終端設(shè)備需要獲取的資源; 對(duì)所述獲取的資源進(jìn)行防病毒檢測處理,并將經(jīng)過防病毒檢測處理后的資源發(fā)送給所述終端設(shè)備。本發(fā)明實(shí)施例提供了一種服務(wù)器設(shè)備,包括資源請(qǐng)求接收單元,用于接收終端設(shè)備發(fā)來的資源請(qǐng)求;資源獲取單元,用于根據(jù)所述資源請(qǐng)求接收單元接收到的資源請(qǐng)求獲取終端設(shè)備需要的資源;防病毒檢測處理單元,用于對(duì)所述資源獲取單元獲取的資源進(jìn)行防病毒;險(xiǎn)測處理;資源發(fā)送單元,用于將經(jīng)過所述防病毒檢測處理單元處理后的資源發(fā)送 給所述終端設(shè)備。由上述本發(fā)明的實(shí)施例提供的技術(shù)方案可以看出,其采用了服務(wù)器設(shè)備 防病毒檢測處理,使得無需在終端設(shè)備中安 裝殺毒軟件,這樣可以有效節(jié)省終端設(shè)備中的處理資源及電能,從而提高終 端設(shè)備的性能,給終端設(shè)備的使用者帶來極大的方便。
圖1為本發(fā)明實(shí)施例中終端設(shè)備請(qǐng)求資源的示意圖;圖2為本發(fā)明實(shí)施例中終端設(shè)備獲取資源的示意圖;圖3為本發(fā)明實(shí)施例提供的方法處理過程示意圖;圖4為本發(fā)明實(shí)施例提供的 一種終端設(shè)備的結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例提供的一種服務(wù)器設(shè)備的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例提供的另 一種終端設(shè)備的結(jié)構(gòu)示意圖;圖7為本發(fā)明實(shí)施例提供的另 一種服務(wù)器設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為避免因在終端設(shè)備上安裝查殺病毒軟件導(dǎo)致的問題出現(xiàn),在本發(fā)明實(shí) 施例中,選擇將病毒的查殺功能遷移到服務(wù)器設(shè)備中實(shí)現(xiàn),例如可以由服務(wù) 器設(shè)備將經(jīng)殺毒處理后的資源發(fā)送給終端,或者,由服務(wù)器設(shè)備將針對(duì)相應(yīng) 資源的是否存在病毒的結(jié)果通知終端設(shè)備,從而保證終端設(shè)備可以使用安全 的資源。本發(fā)明實(shí)施例具體可以采用以下方案實(shí)現(xiàn)。實(shí)現(xiàn)方案一在該實(shí)現(xiàn)方案中,服務(wù)器設(shè)備在對(duì)終端設(shè)備請(qǐng)求獲取的資源進(jìn)行防病毒 檢測處理后,將相應(yīng)的防病毒檢測結(jié)果通知給終端設(shè)備,以便于終端設(shè)備根 據(jù)所述防病毒檢測結(jié)果確定是否加載使用獲得的資源。在該實(shí)現(xiàn)方案中,具體可以包括以下步驟(1)終端設(shè)備需要獲取某資源時(shí),則向服務(wù)器設(shè)備發(fā)送對(duì)需要獲取的資
源進(jìn)行防病毒;f全測的通知,以通知由服務(wù)器設(shè)備對(duì)所述資源進(jìn)行防病毒檢測 處理,確定相應(yīng)的資源是否包含有病毒信息;(2 )服務(wù)器設(shè)備獲取終端設(shè)備需要獲取的資源及終端設(shè)備發(fā)來的對(duì)需要 獲取的資源進(jìn)行防病毒檢測的通知;(3)服務(wù)器設(shè)備對(duì)獲取的資源進(jìn)行防病毒檢測處理,以檢測相應(yīng)資源中 是否包含病毒信息,并將荻得的防病毒檢測結(jié)果發(fā)送給所述終端設(shè)備;(4 )終端設(shè)備接收網(wǎng)絡(luò)側(cè)的某資源服務(wù)器發(fā)來的該終端設(shè)備需要獲取的 資源,以及所述服務(wù)器設(shè)備針對(duì)該資源的防病毒檢測結(jié)果;(5)在終端設(shè)備中,根據(jù)所述防病毒檢測結(jié)果對(duì)獲取的資源進(jìn)行處理, 具體可以包括若所述防病毒檢測結(jié)果中表明在所述資源中檢測到病毒,則 禁止使用接收到的資源,否則,允許使用所述資源,如可以加載應(yīng)用所述獲 取的資源。本發(fā)明實(shí)施例中,為減輕服務(wù)器設(shè)備的負(fù)荷,以及提高終端設(shè)備獲取并 應(yīng)用資源的效率,在終端設(shè)備中還可以保存能夠提供可信任資源的資源服務(wù) 器的信息,這樣,在需要獲取資源時(shí),便可以首選根據(jù)保存的所述資源服務(wù) 器的信息判斷需要獲取的資源的來源是否可信任,若為可信任,則無需向服 務(wù)器設(shè)備發(fā)送通知,而直接向相應(yīng)的資源服務(wù)器請(qǐng)求獲取并應(yīng)用相應(yīng)的資源 即可,若確定需要獲取的資源為不可信任時(shí),則可以向服務(wù)器設(shè)備發(fā)送所述 對(duì)需要獲取的資源進(jìn)行防病毒檢測的通知。本發(fā)明實(shí)施例中,為提高終端設(shè)備應(yīng)用資源的準(zhǔn)確性,還可以采用以下 可選地處理過程,該過程可以包括服務(wù)器設(shè)備根據(jù)獲取的資源生成對(duì)應(yīng)的資源校驗(yàn)信息,并作為所述防病 毒檢測結(jié)果對(duì)應(yīng)的資源校驗(yàn)信息發(fā)送給終端設(shè)備;終端設(shè)備接收所述的防病毒檢測結(jié)果和該防病毒檢測結(jié)果對(duì)應(yīng)的資源校 驗(yàn)信息,在接收到的網(wǎng)絡(luò)側(cè)發(fā)來的資源中,根據(jù)所述資源校驗(yàn)信息對(duì)該防病毒檢測結(jié)果對(duì)應(yīng)的資源的正確性進(jìn)行驗(yàn)證,以確認(rèn)相應(yīng)的資源是否正確,即根據(jù)該資源URI (Uniform Resource Identifier,統(tǒng)一資源標(biāo)識(shí))可以在接收 到的多個(gè)資源中識(shí)別出相應(yīng)的資源,之后,便可以根據(jù)所述資源校驗(yàn)信息校 驗(yàn)終端設(shè)備接收到的資源是否被修改或發(fā)生錯(cuò)誤等,從而保證應(yīng)用的資源的 正確性。在上述實(shí)現(xiàn)方案中,可以實(shí)現(xiàn)在終端設(shè)備上,避免使用檢測到病毒的 資源,從而使得終端設(shè)備可以保證自身應(yīng)用資源的安全性。 實(shí)現(xiàn)方案二在該實(shí)現(xiàn)方案中,終端設(shè)備不再從服務(wù)器設(shè)備接收防病毒檢測結(jié)果,而 是直接從服務(wù)器設(shè)備接收其執(zhí)行了防病毒檢測處理后的資源。 在該實(shí)現(xiàn)方案中,具體可以包括以下步驟(1) 終端設(shè)備向服務(wù)器設(shè)備發(fā)送需要獲取資源的請(qǐng)求,以便于通過服務(wù) 器設(shè)備對(duì)所述資源進(jìn)行防病毒檢測處理;(2) 服務(wù)器設(shè)備接收終端設(shè)備發(fā)來的資源請(qǐng)求,并從相應(yīng)的資源服務(wù)器 獲取終端設(shè)備需要獲取的資源;(3) 服務(wù)器設(shè)備對(duì)所述獲取的資源進(jìn)行防病毒檢測處理,如查殺病毒處 理等,并將經(jīng)過防病毒檢測處理后的資源發(fā)送給所述終端設(shè)備。(4) 終端設(shè)備接收所述服務(wù)器設(shè)備發(fā)來的經(jīng)過防病毒檢測處理后的資 源,從而獲得了相應(yīng)的可以安全應(yīng)用的資源。同樣,在該實(shí)現(xiàn)方案中,為減輕服務(wù)器設(shè)備的負(fù)荷,以及提高終端設(shè)備 獲取并應(yīng)用資源的效率,在終端設(shè)備中也可以保存能夠提供可信任資源的資 源服務(wù)器的信息,這樣,在需要獲取資源時(shí),便可以首選根據(jù)保存的所述資 源服務(wù)器的信息判斷需要獲取的資源是否可信任,若為可信任,則無需向服 務(wù)器設(shè)備請(qǐng)求獲取相應(yīng)的資源,而直接向相應(yīng)的資源服務(wù)器請(qǐng)求獲取并應(yīng)用 相應(yīng)的資源即可,若確定需要獲取的資源為不可信任時(shí),則可以向服務(wù)器設(shè)
備發(fā)送所述需要獲取資源的請(qǐng)求,以請(qǐng)求服務(wù)器設(shè)備對(duì)相應(yīng)的資源進(jìn)行防病 毒檢測處理,對(duì)相應(yīng)的資源進(jìn)行查殺毒病等處理,以使得攜帶有不安全信息 的資源可以在經(jīng)過處理后成為安全的資源,便于終端設(shè)備的應(yīng)用。在該實(shí)現(xiàn)方案中,終端設(shè)備可以從服務(wù)器設(shè)備上獲取經(jīng)過查殺病毒等防 病毒檢測處理的資源,以避免終端設(shè)備應(yīng)用無安全保證的資源。為便于對(duì)本發(fā)明實(shí)施例的理解,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例的具體 實(shí)現(xiàn)過程進(jìn)行詳細(xì)說明。以智能設(shè)備為例,在智能設(shè)備中設(shè)置用于與服務(wù)器設(shè)備通信的資源客戶 端,參照?qǐng)D1和圖2所示,本發(fā)明實(shí)施例的具體實(shí)現(xiàn)過程如圖3所示,其具體可以包括以下步驟步驟1 :智能設(shè)備,如智能手機(jī),中的應(yīng)用程序請(qǐng)求某一個(gè)網(wǎng)絡(luò)資源; 步驟2:在智能設(shè)備中可以預(yù)先判別目標(biāo)資源是否可信,如果可信,則智能設(shè)備中的資源客戶端或應(yīng)用程序可以直接向資源服務(wù)器獲取資源,否則,執(zhí)行步驟3;步驟3:應(yīng)用程序調(diào)用資源客戶端向服務(wù)器設(shè)備發(fā)起請(qǐng)求,在所述請(qǐng)求中 包括資源地址,以便于服務(wù)器設(shè)備可以根據(jù)該資源地址確定提供資源的資源 服務(wù)器地址;其中,在資源獲取過程中,具體可以采用的資源獲取協(xié)議可以是但不局 限于為http, ftp, smtp等協(xié)議,相應(yīng)的資源地址的具體內(nèi)容可以但不局限于 為URL、 MAIL地址、訪問資源的鑒權(quán)信息等參數(shù)。步驟4:服務(wù)器設(shè)備接收到所述請(qǐng)求后,根據(jù)請(qǐng)求中的資源地址定位資 源,以獲取相應(yīng)的資源;具體可以為服務(wù)器設(shè)備根據(jù)所述資源地址向?qū)?yīng)的資源服務(wù)器請(qǐng)求獲 取所述資源;
理;步驟6:將經(jīng)過病毒查殺處理后的資源發(fā)送給智能設(shè)備;步驟7:智能設(shè)備獲取服務(wù)器設(shè)備發(fā)來的經(jīng)過病毒查殺處理后的資源,并 加載應(yīng)用所述資源。在上處理過程中,智能設(shè)備還可以同時(shí)向資源服務(wù)器獲取所述資源,但 對(duì)于獲取的資源暫不應(yīng)用,并根據(jù)服務(wù)器設(shè)備的防病毒檢測結(jié)果確定是否應(yīng) 用相應(yīng)的資源;此時(shí),在智能設(shè)備通過資源服務(wù)器直接獲得的所述資源后, 相應(yīng)的步驟5至步驟7也可以替換為以下步驟步驟5,服務(wù)器設(shè)備檢查獲取的資源中是否有病毒,以實(shí)現(xiàn)相應(yīng)的防病 毒檢測處理;步驟6,服務(wù)器設(shè)備將步驟5,獲得的防病毒檢測處理結(jié)果通知智能設(shè)備;可選地,在該步驟中,服務(wù)器設(shè)備還可以根據(jù)所述資源生成對(duì)應(yīng)的資源 校驗(yàn)信息發(fā)送給智能設(shè)備;可選地,在該步驟中或該步驟之前,服務(wù)器設(shè)備還可以將下載的進(jìn)度、 病毒情況、異常情況等信息通知智能設(shè)備,以便于智能設(shè)備能夠獲知服務(wù)器 設(shè)備的處理進(jìn)度信息、處理過程信息等等;步驟7,智能設(shè)備根據(jù)收到的所述的防病毒檢測結(jié)果判斷其收到的資源 是否有病毒,若有,則丟棄所述資源,即禁止使用所述資源,若沒有病毒, 則可以正常地加載使用所述資源;與步驟6,中描述對(duì)應(yīng),在該步驟中,若智能設(shè)備收到了服務(wù)器設(shè)備發(fā)來 的資源校驗(yàn)信息,則在該步驟中還可以根據(jù)所述資源校驗(yàn)信息對(duì)相應(yīng)資源的 正確性進(jìn)行驗(yàn)證,以驗(yàn)證對(duì)應(yīng)的資源是否正確,以提高智能設(shè)備應(yīng)用的資源 的準(zhǔn)確性。本發(fā)明實(shí)施例中,相應(yīng)的資源客戶端可以是操作系統(tǒng)平臺(tái)服務(wù)的 一部分
也可以是一個(gè)獨(dú)立的軟件,其可以應(yīng)用的平臺(tái)不局限于智能設(shè)備,也可以是 PC機(jī)等,可以安裝在任何計(jì)算機(jī)終端(即終端設(shè)備)中,相應(yīng)的服務(wù)器設(shè)備 則可以作為一種可運(yùn)營的增值服務(wù)。本發(fā)明實(shí)施例還提供了相應(yīng)的終端設(shè)備及服務(wù)器設(shè)備,以針對(duì)終端設(shè)備 獲取的資源實(shí)現(xiàn)相應(yīng)的防計(jì)算機(jī)病毒的處理。下面將結(jié)合附圖對(duì)相應(yīng)的終端 設(shè)備及服務(wù)器設(shè)備的具體實(shí)現(xiàn)結(jié)構(gòu)進(jìn)行描述。本發(fā)明實(shí)施例中提供的一種終端設(shè)備的結(jié)構(gòu)如圖4所示,其具體實(shí)現(xiàn)結(jié)構(gòu)包括以下處理單元(1) 防病毒檢測通知單元,用于發(fā)送針對(duì)需要獲取的資源進(jìn)行防病毒檢測的通知;(2) 資源接收單元,用于接收網(wǎng)絡(luò)側(cè)發(fā)來的資源,具體可以為接收相應(yīng) 的資源服務(wù)器發(fā)來的資源;(3 )通知接收單元,用于接收針對(duì)所述資源接收單元接收到資源的防病 毒檢測結(jié)果,該防病毒檢測結(jié)果為服務(wù)器設(shè)備在收到針對(duì)需要獲取的資源進(jìn) 行防病毒檢測的通知后,執(zhí)行相應(yīng)的防病毒檢測處理,并將相應(yīng)的結(jié)果發(fā)送 給終端設(shè)備;(4)資源處理單元,用于根據(jù)所述通知接收單元接收到的防病毒檢測結(jié) 果,若檢測到病毒,則禁止使用所述資源接收單元接收的資源,以避免病毒 對(duì)終端設(shè)備帶來損害,否則,確定相應(yīng)的資源為安全的資源,并允許加載使 用所述資源??蛇x地,為便于對(duì)獲取的資源進(jìn)行存儲(chǔ)管理,在該終端設(shè)備還可以包括 兩個(gè)存儲(chǔ)單元,分別可以為第一存儲(chǔ)單元,用于保存所述資源接收單元接收到的資源,此時(shí),相應(yīng) 的資源由于未經(jīng)過防病毒檢測處理,故還不能被應(yīng)用;第二存儲(chǔ)單元,用于保存所述資源處理單元確定允許使用的資源,即在
資源處理單元確定第 一存儲(chǔ)單元中的資源可用時(shí),則將相應(yīng)的資源保存于該 第二存儲(chǔ)單元中,以備應(yīng)用程序的調(diào)用??蛇x地,為了減輕服務(wù)器設(shè)備的負(fù)擔(dān)及加快終端設(shè)備獲取資源的效率,在該終端設(shè)備中還可以包括以下處理單元資源信任信息存儲(chǔ)單元,用于保存能夠提供可信任資源的資源服務(wù)器的 信息,如保存可以信任的資源服務(wù)器的地址信息,具體可以采用相應(yīng)的資源信任列表記錄相應(yīng)的可信任資源的資源服務(wù)器的信息;第一判斷單元,在需要獲取資源時(shí),根據(jù)所述資源信任信息存儲(chǔ)單元中 保存的信息判斷需要獲取的資源是否可信任,并在確定為不可信任時(shí),通知 所述防病毒4企測通知單元,以便于對(duì)相應(yīng)的資源進(jìn)行防病毒檢測處理;在該 第一判斷單元中,若判斷相應(yīng)的資源為可信任,則終端設(shè)備可以直接向相應(yīng) 的資源服務(wù)器獲取所述資源。可選地,為了保證終端設(shè)備獲取及應(yīng)用資源的可靠性,在該終端設(shè)備還 可以包括以下處理單元校驗(yàn)信息接收單元,用于接收所述通知接收單元接收到的防病毒檢測結(jié) 果對(duì)應(yīng)的資源校驗(yàn)信息;資源校驗(yàn)單元,用于在所述資源接收單元接收到的資源中,根據(jù)資源URI 找到相應(yīng)的資源,并根據(jù)所述校驗(yàn)信息接收單元接收到的資源校驗(yàn)信息對(duì)相 應(yīng)的資源的正確性進(jìn)行驗(yàn)證,以校驗(yàn)該^源是否正確,并通知所述資源處理 單元,以便于在校驗(yàn)資源出現(xiàn)錯(cuò)誤的情況下禁止使用所述資源,從而避免終 端設(shè)備加載應(yīng)用錯(cuò)誤的資源。與上述終端設(shè)備對(duì)應(yīng),本發(fā)明實(shí)施例還提供了 一種服務(wù)器設(shè)備如圖5所 示,其具體可以包括以下處理單元(1 )信息收發(fā)單元,用于獲取終端設(shè)備需要獲取的資源及終端設(shè)備發(fā)來 的對(duì)需要獲取的資源進(jìn)行防病毒4企測的通知,并向所述終端設(shè)備發(fā)送防病毒 檢測結(jié)果;(2) 病毒處理單元,用于對(duì)所述信息收發(fā)單元獲取的資源進(jìn)行防病毒檢 測處理,并將獲得的防病毒檢測結(jié)果通過所述信息收發(fā)單元發(fā)送??蛇x地,在該服務(wù)器設(shè)備中還可以包括檢驗(yàn)信息生成單元,用于根據(jù)所 述信息收發(fā)單元獲取的資源生成對(duì)應(yīng)的資源校驗(yàn)信息,并作為所述防病毒檢 測結(jié)果對(duì)應(yīng)的資源校驗(yàn)信息通過所述信息收發(fā)單元發(fā)送給終端設(shè)備。本發(fā)明實(shí)施例還提供了另一種終端設(shè)備,其結(jié)構(gòu)如圖6所示,具體實(shí)現(xiàn)結(jié) 構(gòu)包括以下處理單元(1)資源請(qǐng)求發(fā)送單元,用于向服務(wù)器發(fā)送需要獲取資源的請(qǐng)求,所述 服務(wù)器用于對(duì)所述資源進(jìn)行防病毒檢測處理;(2 )資源接收單元,用于接收所述資源請(qǐng)求發(fā)送單元請(qǐng)求的資源,所述 資源為服務(wù)器發(fā)送來的經(jīng)過其防病毒>^測處理后的資源??蛇x地,為了減輕服務(wù)器設(shè)備的負(fù)擔(dān)及加快終端設(shè)備獲取資源的效率, 在終端設(shè)備中還可以包括以下單元資源信任信息存儲(chǔ)單元,用于保存能夠提供可信任資源的資源服務(wù)器的 信息;第二判斷單元,在需要獲取資源時(shí),根據(jù)所述資源信任信息存儲(chǔ)單元中 保存的信息判斷需要獲取的資源是否可信任,并在確定為不可信任時(shí),通知 所述資源請(qǐng)求發(fā)送單元。與該圖6所示的終端設(shè)備對(duì)應(yīng),相應(yīng)的服務(wù)器設(shè)備結(jié)構(gòu)如圖7所示,具體 可以包括以下單元(1)資源請(qǐng)求接收單元,用于接收終端設(shè)備發(fā)來的資源請(qǐng)求; (2 )資源獲取單元,用于根據(jù)所述資源請(qǐng)求接收單元接收到的資源請(qǐng)求 獲取終端設(shè)備需要的資源;(3) 防病毒檢測處理單元,用于對(duì)所述資源獲取單元獲取的資源進(jìn)行防
病毒檢測處理;(4)資源發(fā)送單元,用于將經(jīng)過所述防病毒^r測處理單元處理后的資源發(fā)送給所述終端設(shè)備。在上述本發(fā)明實(shí)施例提供的各終端設(shè)備和服務(wù)器設(shè)備中,為便于對(duì)各個(gè) 處理單元的協(xié)調(diào)管理,還可以在終端設(shè)備和服務(wù)器設(shè)備中設(shè)置相應(yīng)的控制 器,以用于協(xié)調(diào)控制各個(gè)處理單元實(shí)現(xiàn)相應(yīng)的功能。綜上所述,各本發(fā)明實(shí)施例的實(shí)現(xiàn)與傳統(tǒng)的殺毒方法相比,相應(yīng)的殺毒 過程在資源下載前完成,而在應(yīng)用平臺(tái)上無需安裝殺毒軟件,因而,相應(yīng)的 殺毒過程不會(huì)降低現(xiàn)有系統(tǒng)性能。而且,上述各實(shí)施例的實(shí)現(xiàn)還可以使得殺毒操作能夠作為遠(yuǎn)程服務(wù)提供給相應(yīng)的應(yīng)用平臺(tái),如智能設(shè)備、PC機(jī)等。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不 局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可 輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明 的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1、一種終端設(shè)備防病毒的方法,其特征在于,包括發(fā)送對(duì)需要獲取的資源進(jìn)行防病毒檢測的通知;接收網(wǎng)絡(luò)側(cè)發(fā)來的資源及針對(duì)該資源的防病毒檢測結(jié)果;若根據(jù)所述防病毒檢測結(jié)果確定檢測到病毒,則禁止使用接收到的資源,否則,允許使用所述資源。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括 保存能夠提供可信任資源的資源服務(wù)器的信息;在需要獲取資源時(shí),根據(jù)保存的所述資源服務(wù)器的信息判斷需要獲取的 資源的來源是否可信任,并在確定為不可信任時(shí),執(zhí)行發(fā)送所述對(duì)需要獲取 的資源進(jìn)行防病毒4企測的通知的步驟。
3、 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述接收網(wǎng)絡(luò)側(cè)發(fā)來的 資源及針對(duì)該資源的防病毒檢測結(jié)果的步驟包括接收所述的防病毒檢測結(jié)果和該防病毒檢測結(jié)果對(duì)應(yīng)的資源校驗(yàn)信息; 根據(jù)所述資源校驗(yàn)信息對(duì)接收到的網(wǎng)絡(luò)側(cè)發(fā)來的資源中該防病毒檢測結(jié) 果對(duì)應(yīng)的資源的正確性進(jìn)行驗(yàn)證。
4、 一種終端設(shè)備,其特征在于,包括防病毒檢測通知單元,用于發(fā)送針對(duì)需要獲取的資源進(jìn)行防病毒檢測的 通知;資源接收單元,用于接收網(wǎng)絡(luò)側(cè)發(fā)來的資源;通知接收單元,用于接收針對(duì)所述資源接收單元接收到資源的防病毒檢 測結(jié)果;資源處理單元,用于根據(jù)所述通知接收單元接收到的防病毒檢測結(jié)果, 若檢測到病毒,則禁止使用所述資源接收單元接收的資源,否則,允許使用 所述資源。
5、 根據(jù)權(quán)利要求4所述的終端設(shè)備,其特征在于,該設(shè)備還包括 第一存儲(chǔ)單元,用于保存所述資源接收單元接收到的資源; 第二存儲(chǔ)單元,用于保存所述資源處理單元確定允許使用的資源。
6、 根據(jù)權(quán)利要求4或5所述的終端設(shè)備,其特征在于,該設(shè)備還包括 資源信任信息存儲(chǔ)單元,用于保存能夠提供可信任資源的資源服務(wù)器的信息;第一判斷單元,在需要獲取資源時(shí),根據(jù)所述資源信任信息存儲(chǔ)單元中 保存的信息判斷需要獲取的資源是否可信任,并在確定為不可信任時(shí),通知 所述防病毒4企測通知單元。
7、 根據(jù)權(quán)利要求4或5所述的終端設(shè)備,其特征在于,該設(shè)備還包括 校驗(yàn)信息接收單元,用于接收所述通知接收單元接收到的防病毒檢測結(jié)果對(duì)應(yīng)的資源校驗(yàn)信息;資源校驗(yàn)單元,用于在所述資源接^單元接收到的資源后,根據(jù)所述校 驗(yàn)信息接收單元接收到的資源校驗(yàn)信息對(duì)所述資源的正確性進(jìn)行驗(yàn)證,并通 知所述資源處理單元。
8、 一種防病毒的方法,其特征在于,包括獲取終端設(shè)備需要獲取的資源及終端設(shè)備發(fā)來的對(duì)需要獲取的資源進(jìn)行 防病毒纟全測的通知;對(duì)獲取的資源進(jìn)行防病毒檢測處理,并將獲得的防病毒檢測結(jié)果發(fā)送給 所述終端設(shè)備。
9、 根據(jù)權(quán)利要求8所述的方法,其特征在于,該方法還包括 根據(jù)獲取的資源生成對(duì)應(yīng)的資源校驗(yàn)信息,并作為所述防病毒檢測結(jié)果對(duì)應(yīng)的資源校驗(yàn)信息發(fā)送給所述終端設(shè)備。
10、 一種服務(wù)器設(shè)備,其特征在于,'包括信息收發(fā)單元,用于獲取終端設(shè)備需要獲取的資源及終端設(shè)備發(fā)來的對(duì) 需要獲取的資源進(jìn)行防病毒檢測的通知,并向所述終端設(shè)備發(fā)送防病毒檢測 結(jié)果;病毒處理單元,用于對(duì)所述信息收發(fā)單元獲取的資源進(jìn)行防病毒檢測處 理,并將獲得的防病毒^r測結(jié)果通過所述信息收發(fā)單元發(fā)送。
11、 根據(jù)權(quán)利要求10所述的服務(wù)器設(shè)備,其特征在于,還包括檢驗(yàn)信息 生成單元,用于根據(jù)所述信息收發(fā)單元獲取的資源生成對(duì)應(yīng)的資源校驗(yàn)信 息,并作為所述防病毒檢測結(jié)果對(duì)應(yīng)的資源校驗(yàn)信息通過所述信息收發(fā)單元 發(fā)送給終端設(shè)備。
12、 一種終端設(shè)備防病毒的方法,其特征在于,包括 向服務(wù)器發(fā)送需要獲取資源的請(qǐng)求,所述服務(wù)器用于對(duì)所述資源進(jìn)行防病毒4企測處理;接收所述服務(wù)器發(fā)來的經(jīng)過防病毒檢測處理后的資源。
13、 根據(jù)權(quán)利要求12所述的方法,其特征在于,該方法還包括 保存能夠提供可信任資源的資源服務(wù)器的信息;在需要獲取資源時(shí),根據(jù)保存的所述資源服務(wù)器的信息判斷需要獲取的 資源是否可信任,并在確定為不可信任時(shí),執(zhí)行向服務(wù)器發(fā)送需要獲取資源 的請(qǐng)求的步驟。
14、 一種終端設(shè)備,其特征在于,包括資源請(qǐng)求發(fā)送單元,用于向服務(wù)器發(fā)送需要獲取資源的請(qǐng)求,所述服務(wù) 器用于對(duì)所述資源進(jìn)行防病毒檢測處理;資源接收單元,用于接收所述資源請(qǐng)求發(fā)送單元請(qǐng)求的資源,所述資源 為服務(wù)器發(fā)送來的經(jīng)過其防病毒^f全測處理后的資源。
15、 根據(jù)權(quán)利要求14所述的終端設(shè)備,其特征在于,該設(shè)備還包括 資源信任信息存儲(chǔ)單元,用于保存能夠提供可信任資源的資源服務(wù)器的信息;第二判斷單元,在需要獲取資源時(shí),根據(jù)所述資源信任信息存儲(chǔ)單元中 保存的信息判斷需要獲取的資源是否可信任,并在確定為不可信任時(shí),通知 所述資源請(qǐng)求發(fā)送單元。
16、 一種防病毒的方法,其特征在于,包括 接收終端設(shè)備發(fā)來的資源請(qǐng)求,并獲取終端設(shè)備需要獲取的資源;對(duì)所述獲取的資源進(jìn)行防病毒檢測處理,并將經(jīng)過防病毒檢測處理后的 資源發(fā)送給所述終端設(shè)備。
17、 一種服務(wù)器設(shè)備,其特征在于,包括 資源請(qǐng)求接收單元,用于接收終端設(shè)備發(fā)來的資源請(qǐng)求; 資源獲取單元,用于根據(jù)所述資源請(qǐng)求接收單元接收到的資源請(qǐng)求獲取終端設(shè)備需要的資源;防病毒檢測處理單元,用于對(duì)所述資源獲取單元獲取的資源進(jìn)行防病毒 檢測處理;資源發(fā)送單元,用于將經(jīng)過所述防一毒檢測處理單元處理后的資源發(fā)送 給所述終端設(shè)備。
全文摘要
一種終端設(shè)備防病毒的方法及設(shè)備,具體為選擇將病毒的查殺功能遷移到服務(wù)器設(shè)備中實(shí)現(xiàn),如可以由服務(wù)器設(shè)備將經(jīng)殺毒處理后的資源發(fā)送給終端,或者,由服務(wù)器設(shè)備將針對(duì)相應(yīng)資源的是否存在病毒的結(jié)果通知終端設(shè)備,從而保證終端設(shè)備可以使用安全的資源。采用了服務(wù)器設(shè)備代理對(duì)終端設(shè)備獲取的資源進(jìn)行防病毒檢測處理,使得無需在終端設(shè)備中安裝殺毒軟件,這樣可以有效節(jié)省終端設(shè)備中的處理資源及電能,從而提高終端設(shè)備的性能,給終端設(shè)備的使用者帶來極大的方便。
文檔編號(hào)H04L29/06GK101150583SQ20071017623
公開日2008年3月26日 申請(qǐng)日期2007年10月23日 優(yōu)先權(quán)日2007年10月23日
發(fā)明者洲 俞, 孟越濤 申請(qǐng)人:華為技術(shù)有限公司