專利名稱::可移動存取裝置防止病毒感染的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種可移動存取裝置(RemovableStorageDevice),尤指一種可移動存取裝置防止病毒感染的方法和系統(tǒng)。
背景技術(shù):
:現(xiàn)今常見的惡意病毒碼、病毒程序種類繁多,常被用以威脅、損害電腦操作系統(tǒng);該等惡意病毒碼、病毒程序如電腦病毒、特洛伊病毒等屬的。近幾年來,隨著可移動存取裝置的廣泛使用,通用序列匯流排(UniversalSerialBus;USB)不僅可使用于電腦,也可以用在機頂盒和游戲機上等。故隨著USB的廣泛使用,當(dāng)USB與電腦連接后,倘電腦缺乏足夠的防毒軟件/設(shè)備,電腦很容易經(jīng)由此種途徑感染USB內(nèi)的病毒;反的亦然。又,此種已遭病毒感染的USB倘與其它電腦相連接,亦將造成更多病毒感染的情形發(fā)生;USB已成為感染電腦途徑之一?,F(xiàn)有的預(yù)防方式,是將反病毒軟件裝載于該USB中,圖1是繪示現(xiàn)有的含反病毒程序USB表現(xiàn)的步驟方法流程圖(100)步驟(101)是表示,當(dāng)USB插入電腦上的USB連接端口時,電腦內(nèi)的USB控制器控制該USB連接端口啟動訊號,使該電腦辨識出該USB已經(jīng)插入而與該電腦相連接;步驟(103)是表示,當(dāng)該電腦已確認(rèn)該USB插入后,該電腦即存取原本儲存于該USB內(nèi)的反病毒軟件;其后,該電腦便開始將該反病毒程序掃瞄并將的轉(zhuǎn)存于電腦中,如步驟(105)所示,接著,該電腦便執(zhí)行該反病毒程序。然而,當(dāng)電腦利用此種方式將反病毒程序于電腦內(nèi)執(zhí)行時,會造成病毒的短暫入侵;申言的,當(dāng)該USB與該電腦連接而該電腦尚未下載/執(zhí)行該USB內(nèi)的反病毒程序前,此時該USB是處于暴露在被電腦中病毒感染的高危險群;同樣地,該電腦亦是處于暴露在被USB中病毒感染的高危險群。
發(fā)明內(nèi)容本發(fā)明所要解決的主要技術(shù)問題在于,克服現(xiàn)有技術(shù)存在的上述缺陷,而提供一種可移動存取裝置防止病毒感染的方法和系統(tǒng),可用以防止病毒感染給與該可移動儲存裝置相連接的電腦。本發(fā)明的可移動儲存裝置的一種用以預(yù)防病毒感染通過的方法和系統(tǒng),其中該可移動儲存裝置是相對應(yīng)于電腦,包括匯整與該可移動儲存裝置有關(guān)的一第一信息;利用掩飾該第一信息部分的方式以形成一第二信息及一第三信息,其中該第二信息為與虛擬只讀裝置有關(guān);傳送該第二信息予該電腦,使該電腦辨認(rèn)該可移動儲存裝置為一只讀裝置;存取該可移動儲存裝置內(nèi)的一反病毒程序,用以使該反病毒程序于該電腦中啟動;傳送一第三信息予電腦,用以使該電腦于該反病毒程序啟動后辨識出該可移動儲存裝置為一寫入裝置;其中,該第一信息更包括一虛擬只讀區(qū)與一儲存區(qū)有關(guān),而該第二信息不包括與該可移動儲存裝置內(nèi)的一儲存區(qū)有關(guān)的信息;該第三信息可以為與該第一信息相同或不同的信肩、ο本發(fā)明的有益效果是,可用以防止病毒感染給與該可移動儲存裝置相連接的電腦。下面結(jié)合附圖和實施例對本發(fā)明進一步說明。圖1是繪示現(xiàn)有的含反病毒程序USB表現(xiàn)的步驟方法流程圖。圖2A是繪示根據(jù)本發(fā)明的第一實施例,當(dāng)USB接觸電腦時,USB安裝防止病毒感染的步驟方法流程圖。圖2B是繪示根據(jù)本發(fā)明的又一實施例,當(dāng)USB接觸電腦時,USB安裝防止病毒感染的步驟方法流程圖。圖3A是繪示本發(fā)明的芯片的控制訊號流程與數(shù)據(jù)訊號流程導(dǎo)致電腦連接后辨識出USB僅一為只讀裝置的流程圖。圖3B是繪示根據(jù)本發(fā)明的實施例中,該反病毒程序在電腦內(nèi)執(zhí)行后,芯片的控制訊號流程與數(shù)據(jù)訊號流程的另一流程圖。圖4是繪示本發(fā)明的USB的內(nèi)部件配置流程圖。圖中標(biāo)號說明(200)流程圖(201)、(203)、(205)、(207)、(209)、(211)、(213)、(221)、(223)、(225)、(227)、(229)、(231)、(232)步驟300芯片301分配程序303信息匯整引擎305地圖引擎307信息處理引擎309反病毒引擎311控制途徑后處理引擎313數(shù)據(jù)途徑后處理引擎400USB410控制部411儲存部413儲存界面415處理單元417系統(tǒng)內(nèi)存420儲存部421虛擬只讀區(qū)423儲存區(qū)430閃存具體實施例方式在本發(fā)明所稱的可移動存取裝置,包括移動式硬盤、及USB等隨機存取的半導(dǎo)體內(nèi)存等。又,本發(fā)明中,所稱的可移動儲存裝置包括一控制部與一儲存部,而該儲存部更包括一虛擬只讀區(qū)與一儲存區(qū);其中該虛擬只讀區(qū),可以為一仿效光盤只讀存儲器(CompactDiscRead-OnlyMemory,⑶-ROM)的區(qū)域,因此,當(dāng)電腦與該可移動存取裝置相連接時,該虛擬只讀區(qū)可啟動電腦中有關(guān)光驅(qū)的使用系統(tǒng);該光盤只讀存儲器區(qū)域可先內(nèi)設(shè)于該可移動存取裝置中;該光盤只讀存儲器區(qū)域則使該虛擬只讀區(qū)不僅成為儲存軟件的必要裝置,同時亦提供電腦一自動執(zhí)行設(shè)備,并可使原先儲存于該記憶區(qū)內(nèi)的程序于電腦中自動啟動;另一方面,該儲存區(qū)亦可供電腦讀取,并用以儲存數(shù)據(jù)。如此一來,則可增加該儲存部的使用功能。本發(fā)明中,該控制部是用以匯整與該可移動存取裝備有關(guān)的一第一信息,其中該第一信息包括與該虛擬只讀區(qū)及該儲存區(qū)有關(guān);此外,該控制部利用掩飾該第一信息部分的方式,以形成一第二信息;其中,該第二信息是為與該虛擬只讀區(qū)有關(guān);而該第三信息可以與該第一信息相同或不同。圖2A是本發(fā)明的第一實施例,當(dāng)可移動存取裝置,如USB,接觸電腦時,該USB安裝防止病毒感染的步驟方法流程圖(200)。首先,步驟(201)表示,USB內(nèi)的控制部接收來自電腦的指令,該指令是請求有關(guān)USB內(nèi)容的信息,其中,該指令可為一啟動硬件訊號;當(dāng)USB插入電腦并與的連接時有可能會導(dǎo)致啟動硬盤訊號,或有可能會因為電腦內(nèi)部程序錯誤,如病毒程序開始作用時,導(dǎo)致重新啟動硬盤訊號;當(dāng)然,該指令亦可以為一數(shù)據(jù)單元,當(dāng)電腦重新啟動時,該數(shù)據(jù)單元便因而對的有所動作。當(dāng)接收完該指令,如步驟(203)所示,該控制部匯整與整個USB有關(guān)的信息,以形成一第一信息,其中,該第一信息包括與該可移動存取裝置內(nèi)的一虛擬只讀區(qū)與一儲存區(qū)有關(guān)的信息,可以為該虛擬只讀區(qū)與該儲存區(qū)的所占空間或其內(nèi)容等,但不限于此;同時,該虛擬只讀區(qū)可以包括有關(guān)反病毒程序的相關(guān)信息;步驟(205)即表示,該控制部處理該第一信息;該控制部利用掩飾該第一信息部分的方式,以形成一第二信息和一第三信息;其中該第二信息是有關(guān)于該虛擬只讀區(qū)而與該儲存區(qū)無關(guān);而該第三信息則為僅與該儲存區(qū)有關(guān)而與該虛擬只讀區(qū)無關(guān)。步驟(207)表示,該控制部傳送該第二信息予電腦,則當(dāng)電腦接收到僅與該虛擬只讀區(qū)有關(guān)的訊息,此時該電腦即辨識出該USB為一只讀裝置(read-onlydevice),其中,該只讀裝置亦可為一光盤只讀存儲器。因此,當(dāng)電腦認(rèn)為該USB僅為一只讀裝置,則此種偽裝USB表現(xiàn)的方法可降低病毒借由USB的使用而復(fù)制或散播的機會。步驟(209)則表示,當(dāng)USB內(nèi)的控制部接收來自電腦的一請求讀取儲存于該虛擬只讀區(qū)內(nèi)的指令時,其中該指令可以為請求讀取儲存于該虛擬只讀區(qū)內(nèi)的該反病毒程序指令;該USB再辨識出該指令為一讀取指令;當(dāng)然,該指令可為包含特定信息,如命令類型的數(shù)據(jù)單元;又或者,電腦可以同時傳送復(fù)數(shù)指令予該USB的控制部。步驟(211)是表示,當(dāng)USB接收到該讀取指令后,該控制部即開始尋找該反病毒程序的空間位置,但因電腦認(rèn)為該USB僅為一只讀裝置,比如電腦認(rèn)為該USB為一640MB的硬盤機,則電腦會以對待一640MB的硬盤機相同的方式下指令;然而,為使控制部基于通用協(xié)議系統(tǒng)(globalcoordinatesystem)辨識出特殊該虛擬只讀區(qū)與該儲存區(qū)等的特定扇區(qū)所在,該控制部可利用在步驟(203)所匯整的該第一信息來搜尋定位相關(guān)位置;步驟(211)是表示此種定位方式,當(dāng)然,該控制部亦可利用其它的搜尋捕捉技巧;然而一旦當(dāng)該控制部辨識出所需數(shù)據(jù)的儲存位置,則該USB內(nèi)的控制部即可傳送該訊息回電腦,而該訊息,在本實施例中,為一反病毒程序;則在電腦接收該反病毒程序并于電腦內(nèi)執(zhí)行后,該USB中的控制部即可接收到訊息顯示該反病毒程序正在電腦內(nèi)開始被執(zhí)行。步驟(213)是表示,當(dāng)該USB中的控制部接收到有關(guān)反病毒程序已開始被執(zhí)行的訊息后,該控制部即傳送該第三訊息予電腦,其中該第三訊息,如上所述,為該控制部利用掩飾該第一信息部分的方式,所形成的訊息;該第三訊息,為包括與該儲存區(qū)有關(guān)的訊息,但不包括與該虛擬內(nèi)存有關(guān)的訊息;而在電腦接收完該第三訊息后,電腦即辨識出該USB為一寫入裝置(writabledevice);當(dāng)然,該第三信息亦可以與該第一信息的內(nèi)容相同,則此時電腦便會認(rèn)為該USB為具有只讀功能與寫入功能的裝置。在經(jīng)過電腦辨識出該USB為一寫入裝置后,電腦即發(fā)出要求存取儲存區(qū)的請求,接著控制部則會啟動微電腦分析引擎(aneuro-fuzzyanalysisengine)和簽名文件分析引擎(asignatureanalysisengine),以分析并顯示目前的存取狀況;若有偵測到任何不正常的存取動作,控制部將會通知該反病毒程序,則該反病毒程序有可能會對該存取動作有所響應(yīng)。圖2B是繪示根據(jù)本發(fā)明的又一實施例,當(dāng)USB接觸電腦時,USB安裝防止病毒感染的步驟方法流程圖,其中步驟(221)、(223)、(227)、(229)和(231)分別與圖2A中的(201)、(203)、(207)、(209)和(211)相當(dāng),于此不再贅述;其中圖2B中的步驟(205)是表示,該控制部會處理在步驟(223)所匯整的信息,用來啟動第二信息,其中,該第二信息僅與虛擬只讀區(qū)有關(guān),而與儲存區(qū)無關(guān)。在步驟(232),控制部將先前匯整的與整個USB有關(guān)的該第一信息傳送予電腦,此時,該電腦將會辨識出該USB為一同時具有只讀裝置與寫入裝置的功能,甚且,該電腦會認(rèn)為此可移動存取裝置的只讀功能寫入功能分屬不同裝置所有。本發(fā)明的另一實施例,則是利用上述的方法步驟以芯片的方式裝設(shè)于可移動裝置的控制部內(nèi),芯片可為分配程序(dispatcher)、信息匯整引擎、地圖引擎、信息處理引擎、反病毒引擎、控制途徑后處理引擎或數(shù)據(jù)途徑后處理引擎等;圖3A是繪示本發(fā)明的芯片300的控制訊號流程與數(shù)據(jù)訊號流程,如何導(dǎo)致電腦連接后辨識出USB僅一為只讀裝置的流程圖;如上所述,USB包括一虛擬只讀區(qū)與一寫入儲存區(qū);其中,該虛擬只讀區(qū)可包括有關(guān)反病毒程序的相關(guān)信息;本圖中控制訊號的途徑是以實線表示,而數(shù)據(jù)訊號的途徑是以虛線表示;在USB插入電腦后,電腦會傳送請求有關(guān)USB數(shù)據(jù)的指令,該指令會被一分配程序301接收,由于該分配程序301能區(qū)別控制數(shù)據(jù)與酬載數(shù)據(jù)的差異,因此該分配程序301會認(rèn)為請求USB信息的該指令為與控制有關(guān)的數(shù)據(jù),則該分配程序301會將該指令傳送到一信息匯整引擎303;則在該信息匯整引擎303接收來自分配程序301的指令后,信息匯整引擎303會匯整與整個USB有關(guān)的信息,以形成一第一信息,該第一信息包括一虛擬只讀區(qū)與一寫入儲存區(qū);其中,該虛擬只讀區(qū)可包括有關(guān)反病毒程序的信息,其后,再將此匯整完成的第一信息傳送給一地圖引擎305,該地圖引擎305會暫存該匯整完成的該第一信息,并將該第一信息傳送給一信息處理引擎307,而該信息處理引擎307會利用掩飾該第一信息部分的方式以形成一第二信息,且該第二信息為僅與USB的虛擬只讀區(qū)有關(guān);故該第二信息可以為僅與該虛擬只讀區(qū)內(nèi)的該反病毒程序有關(guān);其后該信息處理引擎307將該第二信息傳送予一控制途徑后處理引擎311,然后該控制途徑后處理引擎311復(fù)將此第二信息經(jīng)由該分配程序301傳送回電腦。由于電腦所接受到的訊息為該第二信息,且該第二信息是為僅與USB的虛擬只讀區(qū)有關(guān)者,因此電腦會將該USB辨認(rèn)為一只讀裝置,比如說一CD-ROM裝置;接著電腦便會發(fā)出請求讀取該USB內(nèi)的數(shù)據(jù)的指令(但為僅與該虛擬只讀區(qū)有關(guān));其中,該電腦的請求指令可為僅與該虛擬只讀區(qū)內(nèi)的該反病毒程序有關(guān)的指令;其后,該分配程序301接收此讀取指令,并辨識出該來自電腦的讀取指令為與酬載數(shù)據(jù)有關(guān)的指令,故將該讀取指令傳送到該地圖引擎305;接著,該地圖引擎305便利用先前基于通用協(xié)議系統(tǒng)(globalcoordinatesystem)所定的包括有關(guān)該虛擬只讀區(qū)與該儲存區(qū)的特殊扇區(qū)定位標(biāo)記出來,并將此訊息傳送予一數(shù)據(jù)途徑后處理引擎313,并在該數(shù)據(jù)途徑后處理引擎313存取該訊息后,便會通過該分配程序301將該訊息傳回電腦,接著,在電腦接收原先存于該USB的虛擬只讀區(qū)內(nèi)的數(shù)據(jù)該數(shù)據(jù),比如說本實施例的反病毒程序,該反病毒程序便會于電腦接收后于電腦內(nèi)自動執(zhí)行。圖3B是繪示根據(jù)本發(fā)明的實施例中,該反病毒程序在電腦內(nèi)執(zhí)行后,芯片的控制訊號流程與數(shù)據(jù)訊號流程的另一流程圖;該圖中控制訊號的途徑是以實線表示,而數(shù)據(jù)訊號的途徑是以虛線表示;在該反病毒程序于電腦內(nèi)執(zhí)行后,該分配程序301便會接收到一表示該反病毒程序已于電腦內(nèi)執(zhí)行的控制訊號,接著,該控制訊號便會經(jīng)由信息匯整引擎303、地圖引擎305及反病毒引擎309而傳送到信息處理引擎307,在數(shù)據(jù)處理引擎307接收到此一控制訊號后,該信息處理引擎307會利用掩飾該第一信息部分的方式以形成一第三信息,且該第三信息為僅與USB的儲存區(qū)有關(guān),其后該信息處理引擎307將該第三信息傳送予該控途徑后處理引擎311,然后該控制途徑后處理引擎311復(fù)將此第三信息經(jīng)由該分配程序301傳送回電腦;由于電腦所接受到的訊息為該第三信息,且該第三信息是為與USB的儲存區(qū)有關(guān),因此電腦會將該USB辨認(rèn)為一寫入裝置,比如說該電腦會將該USB辨認(rèn)為一硬盤;當(dāng)然,該第三信息亦可以與該第一信息的內(nèi)容相同,則此時電腦便會認(rèn)為該USB為具有只讀功能與寫入功能的裝置。又,在該數(shù)據(jù)處理引擎307接收到該控制訊號后,該信息處理引擎307亦可以上述方式傳送該第一信息與電腦,則電腦便會將該USB辨認(rèn)為一同時具有寫入功能與只讀功能的裝備。在電腦將該USB辨認(rèn)為一硬盤后,電腦便會發(fā)出一要求存取該寫入儲存區(qū)信息的請求,且該請求可為與酬載數(shù)據(jù)有關(guān)的讀取或?qū)懭氲恼埱螅辉撜埱罂蔀閿?shù)據(jù)訊號,而被指示傳送到地圖引擎305,以確認(rèn)讀取儲存區(qū)內(nèi)特殊扇區(qū)的定位;該數(shù)據(jù)途徑后處理引擎313存取有關(guān)該讀取儲存區(qū)的訊號,并將的經(jīng)由分配程序301傳送予電腦;其中,一反病毒引擎309是用以顯示該存取行為,及該反病毒程序是否有任何異常情形發(fā)生,并將此相關(guān)的訊息傳送予電腦;又,該反病毒引擎309可為啟動微電腦分析引擎(aneuro-fuzzyanalysisengine)和簽名文件分析引擎(asignatureanalysisengine);需注意者為,該圖3A與該圖3B是繪示本發(fā)明在芯片中的實施方式,故上述不同名稱的引擎,亦可與相同、相異或其它引擎相結(jié)合,以達(dá)到相同的功能。圖4是繪示本發(fā)明的可移動儲存裝置,在本實施例中為USB,其內(nèi)部件配置流程圖,其中該USB400包括一計算設(shè)備(computingdevice)410、一主界面411、一儲存部420及一閃存430,其中該USB400是經(jīng)由該主界面411與電腦聯(lián)系(communicating);而該計算設(shè)備410是用以調(diào)控該儲存部420與該電腦間的聯(lián)系狀況。在本實施例中,該計算設(shè)備410可為一控制部;此外,該計算設(shè)備410可更包括一儲存界面413、一處理單元415及一系統(tǒng)內(nèi)存417;其中該處理單元415是與該系統(tǒng)內(nèi)存417及該閃存430相連接,且該處理單元415是用以下載儲存于該閃存430內(nèi)的編碼指令,并將的傳送于該系統(tǒng)內(nèi)存417;再執(zhí)行來自該系統(tǒng)內(nèi)存417的編碼指令,并借由該儲存界面413與該儲存部420相聯(lián)系;或通過該主界面411與電腦相聯(lián)系;又或者,該儲存界面413、處理單元415及該主界面411亦可為單一處理單元的方式呈現(xiàn);該閃存430可以裝設(shè)于該計算設(shè)備410之中;而該系統(tǒng)內(nèi)存417可如本實施例中,與該處理單元415直接聯(lián)系,又或者,該系統(tǒng)內(nèi)存417可通過其它系統(tǒng)界面與該處理單元415間接聯(lián)系;其中,該系統(tǒng)內(nèi)存417可為一動態(tài)隨機內(nèi)存(dynamicrandomaccessmemory,DRAM)。該儲存部420包括一虛擬只讀區(qū)421和至少一儲存區(qū)423;其中,該虛擬只讀區(qū)421可儲存反病毒程序;而該儲存區(qū)423為讀取/寫入?yún)^(qū),是用以儲存數(shù)據(jù)。在計算設(shè)備410經(jīng)由主界面411接收來自電腦請求有關(guān)該USB400的指令后,該處理單元415便會執(zhí)行儲存于該系統(tǒng)內(nèi)存417內(nèi)的編碼指令;通常該編碼指令是儲存于該閃存430內(nèi),且于該計算設(shè)備411被啟動時通過該處理單元415下載于該系統(tǒng)內(nèi)存417內(nèi);其后,該處理單元415通過該儲存界面413匯整有關(guān)該虛擬只讀區(qū)421及該儲存區(qū)423的信息,并將所匯整的該信息處理成一僅與該虛擬只讀區(qū)421有關(guān)的信息,并將此處理后的信息經(jīng)由該主界面411傳送予電腦,導(dǎo)致電腦辨識該USB400為一只讀裝置。此時,電腦辨識該USB400為一只讀裝置,例如辨識該USB400為一640MB的CD-ROM,則由電腦會基于區(qū)域定位系統(tǒng)(localcoordinatesystem)的背景來發(fā)出存取數(shù)據(jù)的指令;但因該儲存部420是以通用協(xié)議系統(tǒng)(globalcoordinatesystem)定位出其特殊扇區(qū)所在,故該處理單元415便會以對應(yīng)于通用系統(tǒng)的方式區(qū)域,將該特殊扇區(qū)以區(qū)域系統(tǒng)的方式定位;其后,該處理單元415便會將虛擬只讀區(qū)421的信息,經(jīng)由該主界面411傳送回電腦,此時該虛擬只讀區(qū)421的信息,可以為一反病毒程序。接著,該反病毒程序便會在電腦內(nèi)執(zhí)行,而該計算設(shè)備410便會接收到有關(guān)該反病毒程序已開始執(zhí)行的訊息,其后,該處理單元415便會將先前已匯整有關(guān)該虛擬只讀區(qū)421及該儲存區(qū)423的信息,整理成一僅與該儲存區(qū)423有關(guān)的信息,并將此僅與該儲存區(qū)423有關(guān)的信息,經(jīng)由該主界面411傳送回電腦,則基于該信息,電腦便會認(rèn)為該USB400為一寫入裝置;當(dāng)然,該處理單元415亦可以將先前已匯整有關(guān)該虛擬只讀區(qū)421及該儲存區(qū)423的信息傳回電腦,則電腦,便會認(rèn)為該USB400為一同時具有讀取功能與寫入功能的裝置;接著,該處理單元415便會利用儲存于該系統(tǒng)內(nèi)存417內(nèi)的微電腦分析引擎(aneuro-fuzzyanalysisengine)禾口簽名文件分析弓丨擎(asignatureanalysisengine),以分析并顯示該儲存部420目前的存取狀況;若有偵測到任何不正常的存取動作,則該計算設(shè)備410便會傳遞相關(guān)訊息予電腦,則已存于該電腦內(nèi)的反病毒程序便能對此有所動作。本發(fā)明的可移動儲存裝置的一種用以預(yù)防病毒感染通過的方法和系統(tǒng),可以使用于具有指令序列的電腦讀取媒體,當(dāng)其在可移動存取裝置內(nèi)被一計算設(shè)備,如電腦,存取時,可被該計算設(shè)備于其內(nèi)執(zhí)行。本發(fā)明的可移動儲存裝置的一種用以預(yù)防病毒感染通過的方法和系統(tǒng),不僅可使用于可移動儲存裝置,亦可以使用于硬盤、軟盤或其它兼?zhèn)溆脖P與軟盤功能的裝置,或者,亦可使用于其它與電腦相連接的程序產(chǎn)品,凡可提供電腦存取的相關(guān)媒體設(shè)備皆應(yīng)包含在內(nèi);亦即,非寫入式的儲存媒體及寫入式儲存媒體亦包括在內(nèi);非寫入式的儲存媒體,包括由CD-ROM裝置讀取的CD-ROM磁盤、可由DVD裝置讀取的DVD磁盤或ROM芯片等電腦中的只讀存儲器;而該寫入式儲存媒體,包括硬盤機、⑶_RW、DVD-RW、閃存、其它隨機存取裝置等可轉(zhuǎn)錄所儲存信息的裝置。以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,凡是依據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。權(quán)利要求一種可移動儲存裝置防止病毒感染的方法,其特征在于,該可移動儲存裝置是相對應(yīng)于電腦,其步驟包括匯整與該可移動儲存裝置有關(guān)的一第一信息;利用掩飾該第一信息部分的方式以形成一第二信息及一第三信息,其中該第二信息為與虛擬只讀裝置有關(guān)者;傳送該第二信息予該電腦,使該電腦辨認(rèn)該可移動儲存裝置為一只讀裝置;存取該可移動儲存裝置內(nèi)的一反病毒程序,用以使該反病毒程序于該電腦中啟動;以及傳送一第三信息予電腦,用以使該電腦于該反病毒程序啟動后辨識出該可移動儲存裝置為一寫入裝置。2.根據(jù)權(quán)利要求1所述的可移動儲存裝置防止病毒感染的方法,其特征在于所述方法更包括開啟用以響應(yīng)要求辨認(rèn)該可移動儲存裝置指令的一匯整步驟。3.根據(jù)權(quán)利要求1所述的可移動儲存裝置防止病毒感染的方法,其特征在于所述一信息更包括一虛擬只讀區(qū)與一儲存區(qū),且該虛擬只讀區(qū)與該儲存區(qū)屬于該可移動儲存裝置的一儲存部內(nèi)。4.根據(jù)權(quán)利要求1所述的可移動儲存裝置防止病毒感染的方法,其特征在于所述第二信息更包括與虛擬只讀區(qū)內(nèi)的反病毒程序有關(guān)者,但不包括與該可移動儲存裝置內(nèi)的一儲存區(qū)有關(guān)的信息。5.根據(jù)權(quán)利要求1所述的可移動儲存裝置防止病毒感染的方法,其特征在于所述第三信息更包括該可移動儲存裝置內(nèi)的一儲存區(qū)有關(guān)的一信息,但不包括與該可移動儲存裝置內(nèi)的一虛擬只讀區(qū)有關(guān)的信息。6.根據(jù)權(quán)利要求1所述的可移動儲存裝置防止病毒感染的方法,其特征在于所述第三信息可以為該第一信息。7.根據(jù)權(quán)利要求1所述的可移動儲存裝置防止病毒感染的方法,其特征在于所述方法更包括開啟用以響應(yīng)要求存取反病毒程序指令的一存取步驟。8.一種包含指令序列的電腦讀取媒體,其特征在于,當(dāng)其在可移動存取裝置內(nèi)被一計算設(shè)備執(zhí)行時,將導(dǎo)致指令序列匯整與該可移動儲存裝置有關(guān)的一第一信息;利用掩飾該第一信息部分的方式以形成一第二信息及一第三信息,其中該第二信息為與一反病毒程序有關(guān);傳送該第二信息予與該可移動儲存裝置相對應(yīng)的電腦,使該電腦辨認(rèn)該可移動儲存裝置為一只讀裝置;存取該可移動儲存裝置內(nèi)的一反病毒程序,用以使該反病毒程序于該電腦中啟動;以及傳送一第三信息予電腦,用以使該電腦于該反病毒程序啟動后辨識出該可移動儲存裝置為一寫入裝置。9.根據(jù)權(quán)利要求8所述的包含指令序列的電腦讀取媒體,其特征在于所述指令序列于被該計算設(shè)備執(zhí)行時,將使該計算設(shè)備匯整該第一信息,以響應(yīng)該可移動存取裝置所接收要求確認(rèn)的指令。10.根據(jù)權(quán)利要求8所述的包含指令序列的電腦讀取媒體,其特征在于所述電腦讀取媒體更包括一指令序列,于該電腦讀取媒體被該計算設(shè)備執(zhí)行時,使該計算設(shè)備匯整一第一信息,其中該第一信息是有關(guān)于一虛擬只讀區(qū)與一儲存區(qū),且該虛擬只讀區(qū)與該儲存區(qū)皆屬于該可移動存取裝備的一儲存部內(nèi)。11.根據(jù)權(quán)利要求8所述的包含指令序列的電腦讀取媒體,其特征在于所述第二信息更包括與該可移動儲存裝置有關(guān)的一虛擬只讀區(qū),但不包括與該可移動儲存裝置內(nèi)的一儲存區(qū)有關(guān)的信息。12.根據(jù)權(quán)利要求8所述的包含指令序列的電腦讀取媒體,其特征在于所述第三信息更包括該可移動儲存裝置的一儲存區(qū)內(nèi)有關(guān)的信息,但不包括該可移動儲存裝置內(nèi)的一虛擬只讀區(qū)有關(guān)的信息。13.根據(jù)權(quán)利要求8所述的包含指令序列的電腦讀取媒體,其特征在于所述第三信息可以為該第一信息。14.根據(jù)權(quán)利要求8所述的包含指令序列的電腦讀取媒體,其特征在于當(dāng)所述電腦讀取媒體被該計算設(shè)備執(zhí)行時,將使該計算設(shè)備存取一反病毒程序,以響應(yīng)被要求存取反病毒程序的指令。15.一種可移動存取裝置,其特征在于,包含一儲存部,包括一虛擬只讀區(qū)與一儲存區(qū);一計算設(shè)備,是與該儲存部相對應(yīng),該計算設(shè)備更包括一系統(tǒng)內(nèi)存及一處理單元,其中該處理單元是配置以匯整與該可移動存取裝置有關(guān)的一第一信息,并利用掩飾該第一信息部分的方式以形成一第二信息及一第三信息,其中該第二信息是為與一反病毒程序有關(guān)者;并將該第二信息傳送予與該可移動存取裝置相對應(yīng)的一電腦,使該電腦辨識出該可移動存取裝置為一只讀裝置,并存取該可移動儲存裝置內(nèi)的一反病毒程序,用以使該反病毒程序于該電腦中啟動;并傳送該第三信息,使該電腦于該反病毒程序啟動后辨識出該可移動存取裝置為一寫入裝置。16.根據(jù)權(quán)利要求15所述的可移動存取裝置,其特征在于所述處理單元更包括被配置以匯整該第一信息,以響應(yīng)該可移動存取裝置所接收要求確認(rèn)的指令。17.根據(jù)權(quán)利要求15所述的可移動存取裝置,其特征在于所述第二信息包括與該虛擬只讀區(qū)有關(guān)的信息,但不包括與該儲存區(qū)有關(guān)的信息。18.根據(jù)權(quán)利要求15所述的可移動存取裝置,其特征在于所述第三信息包括與該儲存區(qū)有關(guān)的信息,但不包括與一虛擬只讀區(qū)有關(guān)的信息。19.根據(jù)權(quán)利要求15所述的可移動存取裝置,其特征在于所述第三信息可以為該第“'fn息。20.根據(jù)權(quán)利要求15所述的可移動存取裝置,其特征在于所述處理單元是設(shè)置以存取該反病毒程序,以響應(yīng)該要求存取反病毒程序的指令。全文摘要一種可移動儲存裝置防止病毒感染通過的方法和系統(tǒng),其中該可移動儲存裝置是相對應(yīng)于電腦,包括匯整與該可移動儲存裝置有關(guān)的一第一信息;利用掩飾該第一信息部分的方式以形成一第二信息及一第三信息,其中該第二信息為與虛擬只讀裝置有關(guān);傳送第二信息予該電腦,使該電腦辨認(rèn)可移動儲存裝置為一只讀裝置;存取該可移動儲存裝置內(nèi)的一反病毒程序,用以使該反病毒程序于該電腦中啟動;傳送一第三信息予電腦,用以使該電腦于反病毒程序啟動后辨識出可移動儲存裝置為一寫入裝置;其中,該第一信息更包括一虛擬只讀區(qū)與一儲存區(qū)有關(guān),而該第二信息不包括與該可移動儲存裝置內(nèi)的一儲存區(qū)有關(guān)的信息;第三信息可以為與第一信息相同或不同的信息。文檔編號G06F21/00GK101872394SQ200910137829公開日2010年10月27日申請日期2009年4月22日優(yōu)先權(quán)日2009年4月22日發(fā)明者趙士銘申請人:順煜科技股份有限公司