專(zhuān)利名稱(chēng):安全壓縮和解壓縮系統(tǒng)、安全壓縮方法及安全解壓縮方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)壓縮解壓技術(shù)領(lǐng)域,尤其涉及一種安全壓縮和解壓縮系統(tǒng)、安全壓縮方法及安全解壓縮方法。
背景技術(shù):
目前,殺毒軟件有以下幾種運(yùn)作模式1、推出商品化的殺毒軟件,并提供了開(kāi)放API接口(應(yīng)用程序接口,Application Program Interface),可以允許其他軟件調(diào)用基本的病毒掃描和殺毒操作。2、推出免費(fèi)開(kāi)源的病毒掃描和殺毒程序,這些程序可以自由的使用。3、推出定期更新的病毒特征庫(kù),可自由使用。4、推出自己的病毒特征庫(kù),并隨同自己的殺毒軟件發(fā)布到PC電腦上,供自己的殺毒軟件調(diào)用。而且,在PC電腦上,通常會(huì)同時(shí)安裝殺毒軟件和壓縮軟件。用戶(hù)在對(duì)壓縮文件進(jìn)行解壓縮操作之前,常常是先手動(dòng)運(yùn)行殺毒軟件進(jìn)行病毒掃描,然后再解壓縮。在壓縮文件前也是常常先手動(dòng)打開(kāi)殺毒軟件進(jìn)行病毒掃描,然后再壓縮。這樣的操作給用戶(hù)帶來(lái)極大的不便。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種安全壓縮和解壓縮系統(tǒng)、安全壓縮方法及安全解壓縮方法,利用現(xiàn)有殺毒軟件的運(yùn)作模式,建立了新的壓縮解壓操作模式,實(shí)現(xiàn)在壓縮和解壓縮的同時(shí),自動(dòng)進(jìn)行病毒掃描和殺毒操作。為解決上述問(wèn)題,本發(fā)明提供一種安全壓縮和解壓縮系統(tǒng),包括壓縮模塊、解壓縮模塊和安全掃描模塊,其中,所述壓縮模塊,用于對(duì)文件進(jìn)行壓縮以形成壓縮文件,并在壓縮過(guò)程中調(diào)用所述安全掃描模塊;所述解壓縮模塊,用于打開(kāi)壓縮文件或?qū)嚎s文件進(jìn)行解壓縮,并在解壓縮過(guò)程中調(diào)用所述安全掃描模塊;所述安全掃描模塊,用于對(duì)所述壓縮模塊壓縮的文件、所述解壓縮模塊打開(kāi)的壓縮文件和所述解壓縮模塊解壓縮的壓縮文件內(nèi)的文件進(jìn)行病毒掃描和殺毒操作。進(jìn)一步的,所述安全掃描模塊與至少一個(gè)殺毒系統(tǒng)的殺毒核心程序整合,并定期自動(dòng)監(jiān)測(cè)是否有最新的病毒特征庫(kù),當(dāng)發(fā)現(xiàn)新的病毒特征庫(kù)時(shí)自動(dòng)下載更新。進(jìn)一步的,所述安全掃描模塊調(diào)用至少一個(gè)殺毒系統(tǒng)的API接口或DLL文件,實(shí)現(xiàn)病毒掃描和殺毒操作。進(jìn)一步的,所述安全掃描模塊發(fā)現(xiàn)病毒時(shí)向用戶(hù)發(fā)送病毒提示及操作詢(xún)問(wèn)。進(jìn)一步的,所述安全壓縮和解壓縮系統(tǒng)還包括用戶(hù)交互模塊,用于用戶(hù)根據(jù)所述安全掃描模塊發(fā)送的病毒提示及操作詢(xún)問(wèn)進(jìn)行操作選擇,選擇退出所述壓縮模塊或繼續(xù)對(duì)文件進(jìn)行壓縮,以及選擇退出所述解壓縮模塊或繼續(xù)打開(kāi)壓縮文件或?qū)嚎s文件進(jìn)行解壓縮。相應(yīng)的,本發(fā)明還提供一種應(yīng)用上述安全壓縮和解壓縮系統(tǒng)的安全壓縮方法,包括以下步驟啟動(dòng)所述壓縮模塊,選擇所有待壓縮的文件;所述安全掃描模塊自動(dòng)對(duì)所述所有待壓縮的文件進(jìn)行病毒掃描;當(dāng)所述安全掃描模塊未發(fā)現(xiàn)病毒時(shí),所述壓縮模塊直接對(duì)所述所有待壓縮的文件進(jìn)行壓縮,形成一壓縮文件;當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí),直接退出所述壓縮模塊或者繼續(xù)壓縮操作;若選擇繼續(xù)壓縮操作,則所述安全掃描模塊自動(dòng)對(duì)所有待壓縮的文件中的病毒文件或染毒文件殺毒,當(dāng)殺毒成功時(shí),所述壓縮模塊殺毒干凈的所有文件進(jìn)行壓縮,并形成一壓縮文件;當(dāng)殺毒失敗時(shí),直接退出所述壓縮模塊或者用戶(hù)強(qiáng)制所述壓縮模塊對(duì)所述所有待壓縮的文件進(jìn)行壓縮,并形成一壓縮文件。進(jìn)一步的,當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí),向用戶(hù)發(fā)送病毒提示及是否繼續(xù)壓縮的操作詢(xún)問(wèn)至一用戶(hù)交互模塊。進(jìn)一步的,當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí),若用戶(hù)在所述用戶(hù)交互模塊選擇不再繼續(xù)壓縮,則退出所述壓縮模塊;若用戶(hù)在所述用戶(hù)交互模塊選擇繼續(xù)壓縮,所述安全掃描模塊自動(dòng)對(duì)所有待壓縮的文件中的病毒文件或染毒文件殺毒。進(jìn)一步的,當(dāng)殺毒失敗時(shí),所述安全掃描模塊發(fā)送是否強(qiáng)制所述壓縮模塊對(duì)所述所有待壓縮的文件進(jìn)行壓縮的操作詢(xún)問(wèn)至用戶(hù)交互模塊。進(jìn)一步的,當(dāng)殺毒失敗時(shí),若用戶(hù)在所述用戶(hù)交互模塊選擇不強(qiáng)制所述壓縮模塊對(duì)所述所有待壓縮的文件進(jìn)行壓縮,則退出所述壓縮模塊;若用戶(hù)在所述用戶(hù)交互模塊選擇強(qiáng)制所述壓縮模塊對(duì)所述所有待壓縮的文件進(jìn)行壓縮,則所述壓縮模塊對(duì)所述所有待壓縮的文件進(jìn)行壓縮,并形成一壓縮文件。相應(yīng)的,本發(fā)明還提供一種應(yīng)用上述安全壓縮和解壓縮系統(tǒng)的安全解壓縮方法, 包括以下步驟啟動(dòng)所述解壓縮模塊,選擇一待解壓縮的壓縮文件;所述安全掃描模塊自動(dòng)對(duì)所述待解壓縮的壓縮文件內(nèi)的文件進(jìn)行病毒掃描;當(dāng)所述安全掃描模塊未發(fā)現(xiàn)病毒時(shí),所述解壓縮模塊直接對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮;當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí),直接退出所述解壓縮模塊或者繼續(xù)對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮;若選擇繼續(xù)對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮,則所述安全掃描模塊自動(dòng)對(duì)所述待解壓縮的壓縮文件內(nèi)的病毒文件或染毒文件殺毒,當(dāng)殺毒成功時(shí),所述解壓縮模塊對(duì)殺毒干凈的待解壓縮的壓縮文件進(jìn)行解壓縮;當(dāng)殺毒失敗時(shí),直接退出所述解壓縮模塊或者用戶(hù)強(qiáng)制所述解壓縮模塊對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮。進(jìn)一步的,當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí),向用戶(hù)發(fā)送病毒提示及是否繼續(xù)解壓縮的操作詢(xún)問(wèn)至一用戶(hù)交互模塊。進(jìn)一步的,當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí),若用戶(hù)在所述用戶(hù)交互模塊選擇不再繼續(xù)解壓縮,則退出所述解壓縮模塊;若用戶(hù)在所述用戶(hù)交互模塊選擇繼續(xù)解壓縮,則所述安全掃描模塊自動(dòng)對(duì)所述待解壓縮的壓縮文件內(nèi)的病毒文件或染毒文件殺毒。進(jìn)一步的,當(dāng)殺毒失敗時(shí),所述安全掃描模塊發(fā)送是否強(qiáng)制所述解壓縮模塊對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮的操作詢(xún)問(wèn)至用戶(hù)交互模塊。進(jìn)一步的,當(dāng)殺毒失敗時(shí),若用戶(hù)在所述用戶(hù)交互模塊選擇不強(qiáng)制所述壓縮模塊對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮,則退出所述解壓縮模塊;若用戶(hù)在所述用戶(hù)交互模塊選擇強(qiáng)制所述解壓縮模塊對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮,則所述解壓縮模塊對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮。與現(xiàn)有技術(shù)相比,本發(fā)明的安全壓縮和解壓縮系統(tǒng)、安全壓縮方法及安全解壓縮方法,通過(guò)安全掃描模塊充分利用現(xiàn)有殺毒系統(tǒng)的運(yùn)作模式,建立了新的壓縮和解壓縮操作模式,在壓縮和解壓縮的同時(shí),自動(dòng)進(jìn)行病毒掃描和殺毒操作,讓用戶(hù)在壓縮和解壓縮的時(shí)候操作更簡(jiǎn)單、更安全。
圖1是本發(fā)明實(shí)施例一的壓縮和解壓縮系統(tǒng)的結(jié)構(gòu)示意圖;圖2是本發(fā)明實(shí)施例二的壓縮方法流程圖;圖3是本發(fā)明實(shí)施例三的解壓縮方法流程圖。
具體實(shí)施例方式以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明提出的安全壓縮和解壓系統(tǒng)、安全壓縮方法及安全解壓縮方法作進(jìn)一步詳細(xì)說(shuō)明。實(shí)施例一如圖1所示,本實(shí)施例提供一種安全壓縮和解壓縮系統(tǒng),包括壓縮模塊11、解壓縮模塊12、安全掃描模塊13和用戶(hù)交互模塊14,其中,所述壓縮模塊11,用于對(duì)文件進(jìn)行壓縮以形成壓縮文件,并在壓縮過(guò)程中調(diào)用所述安全掃描模塊13 ;所述解壓縮模塊12,用于打開(kāi)壓縮文件或?qū)嚎s文件進(jìn)行解壓縮,并在解壓縮過(guò)程中調(diào)用所述安全掃描模塊13 ;所述安全掃描模塊13,用于對(duì)所述壓縮模塊11壓縮的文件、所述解壓縮模塊12 打開(kāi)的壓縮文件和所述解壓縮模塊13解壓縮的壓縮文件內(nèi)的文件進(jìn)行病毒掃描和殺毒操作,并發(fā)現(xiàn)病毒時(shí)向所述用戶(hù)交互模塊14發(fā)送病毒提示及操作詢(xún)問(wèn)。用戶(hù)交互模塊14,用于用戶(hù)根據(jù)所述安全掃描模塊13的病毒提示及操作詢(xún)問(wèn)進(jìn)行操作選擇,選擇退出所述壓縮模塊11或繼續(xù)通過(guò)所述壓縮模塊11對(duì)文件進(jìn)行壓縮,以及選擇退出所述解壓縮模塊12或繼續(xù)通過(guò)所述解壓縮模塊12打開(kāi)壓縮文件或?qū)嚎s文件進(jìn)行解壓縮。需要說(shuō)明的是,所述安全掃描模塊13可以與至少一個(gè)開(kāi)源殺毒軟件的殺毒核心程序整合,并定期自動(dòng)監(jiān)測(cè)該開(kāi)源殺毒軟件是否有最新的病毒特征庫(kù),如果發(fā)現(xiàn)新的病毒特征庫(kù),則自動(dòng)下載更新,確保病毒掃描和殺毒操作的效果;所述安全掃描模塊13還可以調(diào)用除開(kāi)源殺毒軟件以外的其它殺毒軟件的API接口或DLL文件,實(shí)現(xiàn)病毒掃描和殺毒操作。這兩種情況下,所述安全掃描模塊13均可以集成一個(gè)可識(shí)別可調(diào)用的殺毒軟件的列表,當(dāng)本發(fā)明的壓縮和解壓縮系統(tǒng)安裝到用戶(hù)電腦上后,所述安全掃描模塊13會(huì)自動(dòng)檢查殺毒軟件,如果發(fā)現(xiàn)了可調(diào)用的殺毒軟件,提醒用戶(hù)將該殺毒軟件作為壓縮解壓時(shí)的默認(rèn)殺毒軟件,例如,當(dāng)用戶(hù)用所述解壓縮模塊12打開(kāi)一個(gè)壓縮文件的時(shí)候,所述安全掃描模塊13立刻通知?dú)⒍拒浖?,讓殺毒軟件進(jìn)行掃描和殺毒。殺毒完成后,所述解壓縮模塊12繼續(xù)解壓縮操作。本實(shí)施例提供的安全壓縮和解壓縮系統(tǒng),充分利用現(xiàn)有殺毒系統(tǒng)的運(yùn)作模式,通過(guò)壓縮模塊和解壓縮模塊調(diào)用安全掃描模塊,建立了新的壓縮和解壓縮操作模式,在壓縮和解壓縮的同時(shí),自動(dòng)進(jìn)行病毒掃描和殺毒操作,讓用戶(hù)在壓縮和解壓縮的時(shí)候操作更簡(jiǎn)單、更安全。實(shí)施例二如圖2所示,本實(shí)施例提供一種應(yīng)用上述安全壓縮和解壓縮系統(tǒng)的安全壓縮方法,包括以下步驟步驟S21 啟動(dòng)所述壓縮模塊,選擇所有待壓縮的文件;步驟S22 所述安全掃描模塊自動(dòng)所述所有待壓縮的文件進(jìn)行病毒掃描;當(dāng)所述安全掃描模塊未發(fā)現(xiàn)病毒時(shí),執(zhí)行步驟S26 所述壓縮模塊直接對(duì)所述所有待壓縮的文件進(jìn)行壓縮,形成一壓縮文件;當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí),執(zhí)行步驟S23 所述安全掃描模塊發(fā)送病毒提示以及是否繼續(xù)壓縮的操作詢(xún)問(wèn)至用戶(hù)交互模塊;若用戶(hù)在用戶(hù)交互模塊選擇否,則執(zhí)行步驟S27 退出所述壓縮模塊;若用戶(hù)在用戶(hù)交互模塊選擇是,則執(zhí)行步驟S24:所述安全掃描模塊自動(dòng)對(duì)所有待壓縮的文件中的病毒文件或染毒文件殺毒;當(dāng)殺毒成功時(shí),執(zhí)行步驟S26 ;當(dāng)殺毒失敗時(shí),執(zhí)行步驟S25 所述安全掃描模塊發(fā)送是否強(qiáng)制所述壓縮模塊對(duì)所述所有待壓縮的文件進(jìn)行壓縮的操作詢(xún)問(wèn)至用戶(hù)交互模塊;若用戶(hù)在用戶(hù)交互模塊選擇否,則執(zhí)行步驟S27 ;若用戶(hù)在用戶(hù)交互模塊選擇是,則執(zhí)行步驟S26。本實(shí)施例提供的安全壓縮方法,通過(guò)壓縮模塊調(diào)用安全掃描模塊,建立了新的壓縮操作模式,在壓縮同時(shí),自動(dòng)進(jìn)行病毒掃描和殺毒操作,讓用戶(hù)在壓縮的時(shí)候操作更簡(jiǎn)單、更安全;進(jìn)一步的,通過(guò)所述安全掃描模塊發(fā)送有關(guān)操作詢(xún)問(wèn)至用戶(hù)交互模塊,使用戶(hù)可以控制病毒文件和染毒文件的壓縮,提高了用戶(hù)體驗(yàn)。實(shí)施例三如圖3所示,本實(shí)施例提供一種應(yīng)用上述安全壓縮和解壓縮系統(tǒng)的安全解壓縮方法,包括以下步驟步驟S31 啟動(dòng)所述解壓縮模塊,選擇一待解壓縮的壓縮文件;步驟S32 所述安全掃描模塊自動(dòng)對(duì)所述待解壓縮的壓縮文件內(nèi)的文件進(jìn)行病毒掃描;當(dāng)所述安全掃描模塊未發(fā)現(xiàn)病毒時(shí),執(zhí)行步驟S36 所述解壓縮模塊直接對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮;當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí),執(zhí)行步驟S33 所述安全掃描模塊發(fā)送病毒提示以及是否繼續(xù)解壓縮的操作詢(xún)問(wèn)至用戶(hù)交互模塊;若用戶(hù)在用戶(hù)交互模塊選擇否,則執(zhí)行步驟S37 退出所述解壓縮模塊;若用戶(hù)在用戶(hù)交互模塊選擇是,則執(zhí)行步驟S34:所述安全掃描模塊自動(dòng)對(duì)所述待解壓縮的壓縮文件內(nèi)的病毒文件或染毒文件殺毒;當(dāng)殺毒成功時(shí),執(zhí)行步驟S36 ;當(dāng)殺毒失敗時(shí),執(zhí)行步驟S35 所述安全掃描模塊發(fā)送是否強(qiáng)制所述解壓縮模塊對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮的操作詢(xún)問(wèn)至用戶(hù)交互模塊;若用戶(hù)在用戶(hù)交互模塊選擇否,則執(zhí)行步驟S37 ;若用戶(hù)在用戶(hù)交互模塊選擇是,則執(zhí)行步驟S36。本實(shí)施例提供的安全解壓縮方法,通過(guò)解壓縮模塊調(diào)用安全掃描模塊,建立了新的解壓縮操作模式,在解壓縮同時(shí),自動(dòng)進(jìn)行病毒掃描和殺毒操作,讓用戶(hù)在解壓縮的時(shí)候操作更簡(jiǎn)單、更安全;進(jìn)一步的,通過(guò)所述安全掃描模塊發(fā)送有關(guān)操作詢(xún)問(wèn)至用戶(hù)交互模塊,使用戶(hù)可以控制病毒文件和染毒文件的解壓縮,提高了用戶(hù)體驗(yàn)。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種安全壓縮和解壓縮系統(tǒng),其特征在于,包括壓縮模塊、解壓縮模塊和安全掃描模塊,其中,所述壓縮模塊,用于對(duì)文件進(jìn)行壓縮以形成壓縮文件,并在壓縮過(guò)程中調(diào)用所述安全掃描模塊;所述解壓縮模塊,用于打開(kāi)壓縮文件或?qū)嚎s文件進(jìn)行解壓縮,并在解壓縮過(guò)程中調(diào)用所述安全掃描模塊;所述安全掃描模塊,用于對(duì)所述壓縮模塊壓縮的文件、所述解壓縮模塊打開(kāi)的壓縮文件和所述解壓縮模塊解壓縮的壓縮文件內(nèi)的文件進(jìn)行病毒掃描和殺毒操作。
2.如權(quán)利要求1所述的安全壓縮和解壓縮系統(tǒng),其特征在于,所述安全掃描模塊與至少一個(gè)殺毒系統(tǒng)的殺毒核心程序整合,并定期自動(dòng)監(jiān)測(cè)是否有最新的病毒特征庫(kù),當(dāng)發(fā)現(xiàn)新的病毒特征庫(kù)時(shí)自動(dòng)下載更新。
3.如權(quán)利要求1所述的安全壓縮和解壓縮系統(tǒng),其特征在于,所述安全掃描模塊調(diào)用至少一個(gè)殺毒系統(tǒng)的API接口或DLL文件,實(shí)現(xiàn)病毒掃描和殺毒操作。
4.如權(quán)利要求1所述的安全壓縮和解壓縮系統(tǒng),其特征在于,所述安全掃描模塊發(fā)現(xiàn)病毒時(shí)向用戶(hù)發(fā)送病毒提示及操作詢(xún)問(wèn)。
5.如權(quán)利要求4所述的安全壓縮和解壓縮系統(tǒng),其特征在于,所述壓縮和解壓縮系統(tǒng)還包括用戶(hù)交互模塊,用于用戶(hù)根據(jù)所述安全掃描模塊發(fā)送的病毒提示及操作詢(xún)問(wèn)進(jìn)行操作選擇,選擇退出所述壓縮模塊或繼續(xù)通過(guò)所述壓縮模塊對(duì)文件進(jìn)行壓縮,以及選擇退出所述解壓縮模塊或繼續(xù)通過(guò)所述解壓縮模塊打開(kāi)壓縮文件或?qū)嚎s文件進(jìn)行解壓縮。
6.一種應(yīng)用權(quán)利要求1所述的安全壓縮和解壓縮系統(tǒng)的安全壓縮方法,其特征在于, 包括啟動(dòng)所述壓縮模塊,選擇所有待壓縮的文件;所述安全掃描模塊自動(dòng)對(duì)所述所有待壓縮的文件進(jìn)行病毒掃描;當(dāng)所述安全掃描模塊未發(fā)現(xiàn)病毒時(shí),所述壓縮模塊直接對(duì)所述所有待壓縮的文件進(jìn)行壓縮,形成一壓縮文件;當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí),直接退出所述壓縮模塊或者繼續(xù)壓縮操作;若選擇繼續(xù)壓縮操作,則所述安全掃描模塊自動(dòng)對(duì)所有待壓縮的文件中的病毒文件或染毒文件殺毒,當(dāng)殺毒成功時(shí),所述壓縮模塊對(duì)殺毒干凈的所有文件進(jìn)行壓縮,并形成一壓縮文件;當(dāng)殺毒失敗時(shí),直接退出所述壓縮模塊或者用戶(hù)強(qiáng)制所述壓縮模塊對(duì)所述所有待壓縮的文件進(jìn)行壓縮,并形成一壓縮文件。
7.如權(quán)利要求6所述的安全壓縮方法,其特征在于,當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí), 向用戶(hù)發(fā)送病毒提示及是否繼續(xù)壓縮的操作詢(xún)問(wèn)至一用戶(hù)交互模塊。
8.如權(quán)利要求7所述的安全壓縮方法,其特征在于,當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí), 若用戶(hù)在所述用戶(hù)交互模塊選擇不再繼續(xù)壓縮,則退出所述壓縮模塊;若用戶(hù)在所述用戶(hù)交互模塊選擇繼續(xù)壓縮,所述安全掃描模塊自動(dòng)對(duì)所有待壓縮的文件中的病毒文件或染毒文件殺毒。
9.如權(quán)利要求8所述的安全壓縮方法,其特征在于,當(dāng)殺毒失敗時(shí),所述安全掃描模塊發(fā)送是否強(qiáng)制所述壓縮模塊對(duì)所述所有待壓縮的文件進(jìn)行壓縮的操作詢(xún)問(wèn)至用戶(hù)交互模塊。
10.如權(quán)利要求9所述的安全壓縮方法,其特征在于,當(dāng)殺毒失敗時(shí),若用戶(hù)在所述用戶(hù)交互模塊選擇不強(qiáng)制所述壓縮模塊對(duì)所述所有待壓縮的文件進(jìn)行壓縮,則退出所述壓縮模塊;若用戶(hù)在所述用戶(hù)交互模塊選擇強(qiáng)制所述壓縮模塊對(duì)所述所有待壓縮的文件進(jìn)行壓縮,則所述壓縮模塊對(duì)所述所有待壓縮的文件進(jìn)行壓縮,并形成一壓縮文件。
11.一種應(yīng)用權(quán)利要求1所述的安全壓縮和解壓縮系統(tǒng)的安全解壓縮方法,其特征在于,包括啟動(dòng)所述解壓縮模塊,選擇一待解壓縮的壓縮文件;所述安全掃描模塊自動(dòng)對(duì)所述待解壓縮的壓縮文件內(nèi)的文件進(jìn)行病毒掃描;當(dāng)所述安全掃描模塊未發(fā)現(xiàn)病毒時(shí),所述解壓縮模塊直接對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮;當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí),直接退出所述解壓縮模塊或者繼續(xù)對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮;若選擇繼續(xù)對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮,則所述安全掃描模塊自動(dòng)對(duì)所述待解壓縮的壓縮文件內(nèi)的病毒文件或染毒文件殺毒,當(dāng)殺毒成功時(shí), 所述解壓縮模塊對(duì)殺毒干凈的待解壓縮的壓縮文件進(jìn)行解壓縮;當(dāng)殺毒失敗時(shí),直接退出所述解壓縮模塊或者用戶(hù)強(qiáng)制所述解壓縮模塊對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮。
12.如權(quán)利要求10所述的安全解壓縮方法,其特征在于,當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí),向用戶(hù)發(fā)送病毒提示及是否繼續(xù)解壓縮的操作詢(xún)問(wèn)至一用戶(hù)交互模塊。
13.如權(quán)利要求12所述的安全解壓縮方法,其特征在于,當(dāng)所述安全掃描模塊發(fā)現(xiàn)病毒時(shí),若用戶(hù)在所述用戶(hù)交互模塊選擇不再繼續(xù)解壓縮,則退出所述解壓縮模塊;若用戶(hù)在所述用戶(hù)交互模塊選擇繼續(xù)解壓縮,則所述安全掃描模塊自動(dòng)對(duì)所述待解壓縮的壓縮文件內(nèi)的病毒文件或染毒文件殺毒。
14.如權(quán)利要求13所述的安全解壓縮方法,其特征在于,當(dāng)殺毒失敗時(shí),所述安全掃描模塊發(fā)送是否強(qiáng)制所述解壓縮模塊對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮的操作詢(xún)問(wèn)至用戶(hù)交互模塊。
15.如權(quán)利要求14所述的安全解壓縮方法,其特征在于,當(dāng)殺毒失敗時(shí),若用戶(hù)在所述用戶(hù)交互模塊選擇不強(qiáng)制所述壓縮模塊對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮,則退出所述解壓縮模塊;若用戶(hù)在所述用戶(hù)交互模塊選擇強(qiáng)制所述解壓縮模塊對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮,則所述解壓縮模塊對(duì)所述待解壓縮的壓縮文件進(jìn)行解壓縮。
全文摘要
本發(fā)明提供一種安全壓縮和解壓縮系統(tǒng)、安全壓縮方法及安全解壓縮方法,通過(guò)安全掃描模塊充分利用現(xiàn)有殺毒系統(tǒng)的運(yùn)作模式,建立了新的壓縮和解壓縮操作模式,在壓縮和解壓縮的同時(shí),自動(dòng)進(jìn)行病毒掃描和殺毒操作,讓用戶(hù)在壓縮和解壓縮的時(shí)候操作更簡(jiǎn)單、更安全。
文檔編號(hào)G06F21/24GK102306263SQ20111026451
公開(kāi)日2012年1月4日 申請(qǐng)日期2011年9月7日 優(yōu)先權(quán)日2011年9月7日
發(fā)明者趙真利 申請(qǐng)人:盛樂(lè)信息技術(shù)(上海)有限公司