專利名稱:防病毒usb移動(dòng)存儲(chǔ)設(shè)備的制作方法
防病毒USB移動(dòng)存儲(chǔ)設(shè)備所屬技術(shù)領(lǐng)域:
本發(fā)明涉及一種USB移動(dòng)存儲(chǔ)設(shè)備,尤其是能防止USB移動(dòng)存儲(chǔ)設(shè)備感染上和傳播計(jì)算機(jī) 病毒。
技術(shù)背景目前,已知的USB移動(dòng)存儲(chǔ)設(shè)備都只是簡(jiǎn)單的存儲(chǔ)功能,USB移動(dòng)存儲(chǔ)設(shè)備對(duì)于存入的文 件類型不作任何的區(qū)分,USB移動(dòng)存儲(chǔ)設(shè)備本身不具備任何的防病毒功能。因?yàn)閁SB移動(dòng)存儲(chǔ) 設(shè)備是一個(gè)移動(dòng)存儲(chǔ)介質(zhì),存儲(chǔ)能力越來(lái)越大,攜帶方便,越來(lái)越多的計(jì)算機(jī)病毒和木馬, 借助于USB移動(dòng)存儲(chǔ)設(shè)備而得以大規(guī)模的傳播。傳統(tǒng)的殺毒軟件是通過(guò)對(duì)特征碼的比對(duì)技術(shù), 根據(jù)病毒樣本提取出相應(yīng)的病毒庫(kù),通過(guò)比對(duì)病毒特征對(duì)病毒進(jìn)行判斷和査殺處理。因?yàn)楸?須先獲取病毒樣本,傳統(tǒng)殺毒軟件必然會(huì)造成判斷和處理上的滯后。正是由于USB移動(dòng)存儲(chǔ)設(shè) 備本身沒(méi)有防病毒功能,以及傳統(tǒng)的殺病毒軟件無(wú)法有效地識(shí)別出未知其病毒特征的病毒和 木馬,造成USB移動(dòng)存儲(chǔ)設(shè)備越來(lái)越多的感染和傳播計(jì)算機(jī)病毒和木馬。
發(fā)明內(nèi)容
為了克服現(xiàn)有的USB移動(dòng)存儲(chǔ)設(shè)備易于感染和傳播計(jì)算機(jī)病毒的不足,本發(fā)明提供一種防 病毒USB移動(dòng)存儲(chǔ)設(shè)備。本發(fā)明不僅能實(shí)現(xiàn)USB移動(dòng)存儲(chǔ)設(shè)備的存儲(chǔ)功能,而且自動(dòng)地、快速 地檢測(cè)出寫入U(xiǎn)SB移動(dòng)存儲(chǔ)設(shè)備的文件是否是計(jì)算機(jī)病毒和木馬,并禁止其寫入U(xiǎn)SB移動(dòng)存儲(chǔ) 設(shè)備。本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是防病毒USB移動(dòng)存儲(chǔ)設(shè)備由兩個(gè)部分所組 成,即控制部分和存儲(chǔ)部分。控制部分負(fù)責(zé)對(duì)USB移動(dòng)存儲(chǔ)設(shè)備的接入安全性和存儲(chǔ)安全性進(jìn) 行控制。當(dāng)防病毒USB移動(dòng)存儲(chǔ)設(shè)備插入計(jì)算機(jī)后,操作系統(tǒng)首先只能識(shí)別出控制部分??刂?部分在操作系統(tǒng)中顯示為一個(gè)CD-ROM設(shè)備即光盤設(shè)備。接入安全性和存儲(chǔ)安全性的控制軟件 事先存放于該CD-ROM設(shè)備中,因?yàn)閃indows操作系統(tǒng)識(shí)別出CD-ROM設(shè)備后,會(huì)自動(dòng)加載CD-R0M 中的autorun. inf配置文件,并自動(dòng)運(yùn)行autorun, inf中指定的運(yùn)行程序。本發(fā)明將 autorun. inf指向的運(yùn)行程序指定為己設(shè)計(jì)好的具有防病毒功能的程序。防病毒程序加載成功 之后,才會(huì)釋放部分系統(tǒng)控制權(quán),并讓防病毒USB移動(dòng)存儲(chǔ)設(shè)備的存儲(chǔ)部分被操作系統(tǒng)識(shí)別出 來(lái),操作系統(tǒng)中出現(xiàn)一個(gè)普通的U盤或USB移動(dòng)硬盤,之后,使用者可以像使用其他USB移動(dòng)存 儲(chǔ)設(shè)備一樣開(kāi)始使用。但因?yàn)榉啦《境绦蛞呀?jīng)執(zhí)行,USB移動(dòng)存儲(chǔ)設(shè)備中在寫入可執(zhí)行文件時(shí), 會(huì)彈出告警信息,詢問(wèn)使用者是否允許寫入,如果用戶確認(rèn)不是計(jì)算機(jī)病毒文件之后,則可 以寫入,如果用戶懷疑可能是計(jì)算機(jī)病毒文件,則禁止寫入。當(dāng)寫入文檔、資料、圖片等非 可執(zhí)行文件時(shí),寫入不會(huì)受到任何影響,也不彈出任何提示信息。這樣就完全杜絕了病毒進(jìn) 入U(xiǎn)SB移動(dòng)存儲(chǔ)設(shè)備,起到了防止USB移動(dòng)存儲(chǔ)設(shè)備感染病毒的作用。
具體實(shí)施方式
防病毒USB移動(dòng)存儲(chǔ)設(shè)備事先要?jiǎng)澐殖鲆粋€(gè)CD-ROM分區(qū)作為控制分區(qū),其他的則為USB設(shè) 備的存儲(chǔ)分區(qū)。CD-R0M分區(qū)中,要放入三個(gè)文件, 一個(gè)是配置文件autorun. inf ,-'個(gè)控制程 序control. exe,還有一個(gè)是防病毒程序antivirus. exe??刂瞥绦騝ontrol, exe會(huì)自動(dòng)地調(diào)用 防病毒禾呈序antivirus. exe。autorun. inf文件的內(nèi)容類似于以下3行[AUTORUN]OPEN=control. exeICON:control. exe, 0插入防病毒USB移動(dòng)存儲(chǔ)設(shè)備后,操作系統(tǒng)先識(shí)別出CD-ROM分區(qū)而不能識(shí)別出USB存儲(chǔ)分 區(qū)。待autorun, inf 、 control.exe、 antivirus, exe三個(gè)文件成功力口載并運(yùn)行之后,USB存儲(chǔ) 分區(qū)才變得可見(jiàn),并可使用。此時(shí),USB移動(dòng)存儲(chǔ)設(shè)備自動(dòng)受到監(jiān)控并處于防病毒狀態(tài)。USB移動(dòng)存儲(chǔ)設(shè)備防病毒程序主要由兩個(gè)部分組成, 一個(gè)是監(jiān)控文件寫入操作的監(jiān)控程序,-個(gè)是驗(yàn)證文件是否是可執(zhí)行文件的驗(yàn)證程序。當(dāng)監(jiān)控程序發(fā)現(xiàn)一個(gè)文件要寫入U(xiǎn)SB移動(dòng) 存儲(chǔ)設(shè)備時(shí),會(huì)暫停其寫入操作,并將該文件的文件名發(fā)送給驗(yàn)證程序進(jìn)行驗(yàn)證。驗(yàn)證程序 驗(yàn)證的結(jié)果只為兩種, 一種是可執(zhí)行文件, 一種是非可執(zhí)行文件。監(jiān)控程序收到驗(yàn)證結(jié)果, 如果是可執(zhí)行程序,則彈出提示窗口,提示用戶該文件可能是計(jì)算機(jī)病毒和木馬,如果用戶 拒絕寫入,則該文件無(wú)法寫入U(xiǎn)SB移動(dòng)存儲(chǔ)設(shè)備。如果為非可執(zhí)行文件,則監(jiān)控程序直接允許 文件寫入U(xiǎn)SB移動(dòng)存儲(chǔ)設(shè)備,不彈出任何提示信息。監(jiān)控程序中也有一個(gè)選項(xiàng),即"自動(dòng)禁止 寫入"和"提示后再寫入"。如果用戶選中的是"自動(dòng)禁止寫入",則驗(yàn)證程序驗(yàn)證為可執(zhí)行 文件后,不彈出提示信息而自動(dòng)地禁止寫入。如果用戶選中的是"提示后再寫入",則驗(yàn)證程 序驗(yàn)證為可執(zhí)行文件后,彈出提示,再?zèng)Q定是否寫入U(xiǎn)盤。
權(quán)利要求
1.一種防病毒USB移動(dòng)存儲(chǔ)設(shè)備,其特征是既可作為普通USB移動(dòng)存儲(chǔ)設(shè)備使用,又能防止USB移動(dòng)存儲(chǔ)設(shè)備傳染上計(jì)算機(jī)病毒。
2. 根據(jù)權(quán)利要求
1所述的防病毒USB移動(dòng)存儲(chǔ)設(shè)備,其特征是:'包括兩種產(chǎn)品形態(tài),即防病 毒U盤,以及防病毒移動(dòng)硬盤。
3. 根據(jù)權(quán)利要求
1所述的防病毒USB移動(dòng)存儲(chǔ)設(shè)備,其特征是防病毒USB移動(dòng)存儲(chǔ)設(shè)備首 先被操作系統(tǒng)識(shí)別為一個(gè)CD-ROM設(shè)備,加載CD-ROM設(shè)備中的防病毒軟件成功之后,Windows 操作系統(tǒng)才識(shí)別出USB移動(dòng)存儲(chǔ)設(shè)備,即LI盤或USB移動(dòng)硬盤。
4. 根據(jù)權(quán)利要求
所述的防病毒USB移動(dòng)存儲(chǔ)設(shè)備,其特征是由控制和存儲(chǔ)兩個(gè)部分所組 成,不同于普通USB移動(dòng)存儲(chǔ)設(shè)備的只含有存儲(chǔ)部分。
5. 根據(jù)權(quán)利要求
1所述的防病毒USB移動(dòng)存儲(chǔ)設(shè)備,其特征是存入可執(zhí)行文件時(shí),將彈出 告警提示,經(jīng)使用者允許之后,可執(zhí)行文件方能存入U(xiǎn)SB移動(dòng)存儲(chǔ)設(shè)備。存入普通的非可執(zhí) 行文件時(shí),則自動(dòng)允許存入,不彈出任何提示。
6. 根據(jù)權(quán)利要求
1所述的防病毒USB移動(dòng)存儲(chǔ)設(shè)備,其特征是作為控制部分的CD-ROM設(shè) 備無(wú)法被格式化。作為存儲(chǔ)部分的USB移動(dòng)存儲(chǔ)設(shè)備,則可以進(jìn)行格式化。格式化后,防病 毒USB移動(dòng)存儲(chǔ)設(shè)備仍然具有防病毒功能。
7. 根據(jù)權(quán)利要求
l所述的防病毒USB移動(dòng)存儲(chǔ)設(shè)備,其特征是作為控制部分的CD-ROM設(shè) 備中存放著事先寫好的光盤自運(yùn)行文件autorun. inf,以及事先設(shè)計(jì)好的USB移動(dòng)存儲(chǔ)設(shè)備 防病毒軟件。
專利摘要
所屬的技術(shù)領(lǐng)域:
本發(fā)明涉及一種防病毒USB移動(dòng)存儲(chǔ)設(shè)備,尤其能防止USB移動(dòng)存儲(chǔ)設(shè)備感染上計(jì)算機(jī)病毒。要解決的技術(shù)問(wèn)題為了克服現(xiàn)有的USB移動(dòng)存儲(chǔ)設(shè)備易于感染和傳播計(jì)算機(jī)病毒的不足,本發(fā)明提供一種防病毒USB移動(dòng)存儲(chǔ)設(shè)備。本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是防病毒USB移動(dòng)存儲(chǔ)設(shè)備由控制和存儲(chǔ)兩部分組成。當(dāng)防病毒USB移動(dòng)存儲(chǔ)設(shè)備插入計(jì)算機(jī)后,首先識(shí)別出控制部分,即一個(gè)CD-ROM設(shè)備,并自動(dòng)加載CD-ROM配置文件中指定的防病毒程序。防病毒程序加載后,存儲(chǔ)部分才被操作系統(tǒng)識(shí)別出來(lái),并像使用普通U盤或USB移動(dòng)硬盤一樣開(kāi)始使用。防病毒程序自動(dòng)禁止USB移動(dòng)存儲(chǔ)設(shè)備中寫入病毒和木馬之類的可執(zhí)行文件。本發(fā)明的主要用途是防病毒U盤可以在正常使用USB移動(dòng)存儲(chǔ)設(shè)備的同時(shí),自動(dòng)識(shí)別出寫入U(xiǎn)SB移動(dòng)存儲(chǔ)設(shè)備的文件是否是計(jì)算機(jī)病毒和木馬,并自動(dòng)禁止。
文檔編號(hào)G06F21/00GKCN101159001SQ200710188370
公開(kāi)日2008年4月9日 申請(qǐng)日期2007年11月20日
發(fā)明者閔永明 申請(qǐng)人:閔永明導(dǎo)出引文BiBTeX, EndNote, RefMan