專利名稱:Usb隔離器的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及計(jì)算機(jī)隔離設(shè)備領(lǐng)域,尤其指一種應(yīng)用于計(jì)算機(jī)及稅控領(lǐng)域的 USB設(shè)備的隔離器。
背景技術(shù):
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,安全問(wèn)題成問(wèn)題越來(lái)越受到重視。現(xiàn)有的計(jì)算機(jī) 系統(tǒng)特別是無(wú)人值守自助終端的USBCUniversalSerialBus,通用串行總線)接口經(jīng)常會(huì)受 到來(lái)自病毒的攻擊,或者被插入鍵盤、鼠標(biāo)等來(lái)修改計(jì)算機(jī)內(nèi)容。我們常用的計(jì)算機(jī)也 會(huì)遇到這種問(wèn)題?,F(xiàn)有的技術(shù)方案主要是運(yùn)用Linux嵌入式操作系統(tǒng)來(lái)實(shí)現(xiàn)對(duì)U盤的操作,避免了 U盤(全稱是USB閃存盤)自動(dòng)運(yùn)行類病毒(AutoRun病毒)利用Windows的自動(dòng)運(yùn)行 功能在用戶服務(wù)器上進(jìn)行病毒的自動(dòng)傳播?,F(xiàn)有的技術(shù)方案只能避免U盤中自動(dòng)運(yùn)行類病毒的傳播,不能阻止使用U盤惡 意傳播其他文件,也不能阻止通過(guò)USB接口接入鍵盤和鼠標(biāo)等惡意修改計(jì)算機(jī)中的內(nèi)容。
發(fā)明內(nèi)容本實(shí)用新型克服了現(xiàn)有技術(shù)的不足,提供一種USB隔離器,通過(guò)其內(nèi)部程序識(shí) 別出U盤(全稱是USB閃存盤)、鼠標(biāo)、鍵盤等USB (UniversalSerial BUS,通用串行總
線)設(shè)備,并對(duì)USB設(shè)備上的病毒進(jìn)行監(jiān)控,隔離自動(dòng)運(yùn)行類病毒及其他病毒;并可根 據(jù)需求隔離相應(yīng)的USB設(shè)備,如鍵盤、鼠標(biāo)、USB HubCUSB多端口轉(zhuǎn)換器)等,以阻止 U盤的自動(dòng)運(yùn)行。本實(shí)用新型的技術(shù)方案本實(shí)用新型的一種USB隔離器包括—存儲(chǔ)模塊,其用于存儲(chǔ)識(shí)別和隔離程序以及臨時(shí)數(shù)據(jù);一第一 USB接口,其一端與計(jì)算機(jī)連接;一第二 USB接口,其一端與USB設(shè)備連接;一主控制模塊,其用于讀取存儲(chǔ)模塊中的識(shí)別和隔離程序,在識(shí)別上述USB設(shè) 備為隔離類型時(shí)進(jìn)行隔離,該主控制模塊分別與存儲(chǔ)模塊、第一 USB接口的第二端和第 二 USB接口的第二端連接;以及一電源模塊,其將輸入電源轉(zhuǎn)換成不同電壓值的電源分別為主控制模塊、存儲(chǔ) 模塊和第二 USB接口供電,該電源模塊與第一 USB接口連接。較佳地,該USB隔離器進(jìn)一步還包括看門狗復(fù)位模塊,其用于自動(dòng)復(fù)位,該 看門狗復(fù)位模塊與主控制模塊連接。較佳地,上述存儲(chǔ)模塊包括一程序存儲(chǔ)模塊,其用于存儲(chǔ)預(yù)先編寫的識(shí)別和隔離程序,該程序存儲(chǔ)模塊與 主控制模塊連接;以及[0015]一內(nèi)存模塊,其用 于存儲(chǔ)臨時(shí)數(shù)據(jù),該內(nèi)存模塊與主控制模塊連接。較佳地,上述電源模塊包括一供電單元,其用于提供電源,該供電模塊一端與第一 USB接口連接,另一端 分別與主控制模塊、存儲(chǔ)模塊、第二 USB接口和看門狗復(fù)位模塊連接;以及至少一個(gè)指示燈,其用于顯示供電單元的接通狀態(tài),該指示燈與供電單元連 接。較佳地,USB設(shè)備包括U盤、鍵盤、鼠標(biāo)或USB Hub。較佳地,該USB隔離器在Iimix嵌入式操作系統(tǒng)下運(yùn)行。本實(shí)用新型的有益效果由于USB隔離器是在Iimix嵌入式操作系統(tǒng)下運(yùn)行, 又由于具有程序上的控制,本實(shí)用新型能夠較好的隔離針對(duì)windows操作系統(tǒng)的各種病 毒;本實(shí)用新型可以識(shí)別出各種不同的USB設(shè)備,并根據(jù)需要隔離相應(yīng)的USB設(shè) 備,防止對(duì)計(jì)算機(jī)的內(nèi)容進(jìn)行惡意修改;本實(shí)用新型可以很好的保護(hù)計(jì)算機(jī)或者計(jì)算機(jī)專用設(shè)備,而且本實(shí)用新型具有 結(jié)構(gòu)簡(jiǎn)單,成本低等優(yōu)點(diǎn)。
圖1為本實(shí)用新型USB隔離器的整體結(jié)構(gòu)圖;圖2為本實(shí)用新型USB隔離器的一實(shí)施例。附圖標(biāo)記說(shuō)明1-主控制模塊;2-第一 USB接口; 3-第二 USB接口; 4_存 儲(chǔ)模塊;41-程序存儲(chǔ)模塊;42-內(nèi)存模塊;5-電源模塊;51-供電單元;52-指示燈; 6_看門狗復(fù)位模塊;7-計(jì)算機(jī);8-USB設(shè)備;9-USB隔離器。
具體實(shí)施方式
為使本實(shí)用新型的特征和優(yōu)點(diǎn)能夠更加明顯易懂,
以下結(jié)合附圖和具體實(shí)施例 對(duì)本實(shí)用新型作進(jìn)一步詳細(xì)的說(shuō)明。請(qǐng)參閱圖1、圖2,本實(shí)用新型的一種USB隔離器9,包括一存儲(chǔ)模塊4,其用于存儲(chǔ)識(shí)別和隔離程序以及臨時(shí)數(shù)據(jù);一第一 USB接口 2,其一端與計(jì)算機(jī)7連接;一第二 USB接口 3,其一端與USB設(shè)備8連接;一主控制模塊1,其用于讀取存儲(chǔ)模塊4中的識(shí)別和隔離程序,在識(shí)別USB設(shè)備 8為隔離類型時(shí)進(jìn)行隔離,該主控制模塊1分別與存儲(chǔ)模塊4、第一 USB接口 2的第二端 和第二 USB接口 3的第二端連接;以及一電源模塊5,其將從計(jì)算機(jī)7獲取的輸入電源轉(zhuǎn)換成不同電壓值的電源,分別 為主控制模塊1、存儲(chǔ)模塊4和第二 USB接口 3供電,該電源模塊5與第一 USB接口 2 連接。較佳地,該USB隔離器9進(jìn)一步還包括看門狗復(fù)位模塊6,其用于自動(dòng)復(fù)位, 該看門狗復(fù)位模塊6與主控制模塊1連接。較佳地,上述存儲(chǔ)模塊4包括[0036]一程序存儲(chǔ)模塊41,其用于存儲(chǔ)預(yù)先編寫的識(shí)別和隔離程序,該程序存儲(chǔ)模塊 41與主控制模塊1連接;以及—內(nèi)存模塊42,其用于存儲(chǔ)臨時(shí)數(shù)據(jù),該內(nèi)存模塊42與主控制模塊1連接。較佳地,上述電源模塊5包括一供電單元51,其用于提供電源,該供電模塊51—端與第一USB接口 2連接,另一端分別與主控制模塊1、存儲(chǔ)模塊4、第二 USB接口 3和看門狗復(fù)位模塊6連接;以 及至少一個(gè)指示燈52,其用于顯示供電單元51的接通狀態(tài),該指示燈52與供電單 元51連接。當(dāng)供電單元51正常運(yùn)行時(shí),則該指示燈52亮起;當(dāng)供電單元51出現(xiàn)故障 時(shí),則該指示燈52不亮。較佳地,上述USB設(shè)備8包括U盤、鍵盤、鼠標(biāo)或USB Hub。較佳地,該USB隔離器9在Iinux嵌入式操作系統(tǒng)下運(yùn)行。使用時(shí),將計(jì)算機(jī)7和USB隔離器的第一 USB接口 2用USB連接線連接,此 時(shí),可通過(guò)該第一 USB接口 2給電源模塊5提供輸入電源,經(jīng)過(guò)電源模塊5轉(zhuǎn)換為USB 隔離器其他各個(gè)模塊所需要的不同電壓值的電源,并將不同電壓值電源輸送至其它各個(gè) 模塊,為其提供電源。當(dāng)USB設(shè)備8插入到第二 USB接口 3上時(shí),主控制模塊1首先從程序存儲(chǔ)模塊 41中讀取USB設(shè)備識(shí)別程序,使該識(shí)別程序在內(nèi)存模塊42中運(yùn)行,系統(tǒng)運(yùn)行過(guò)程中產(chǎn)生 的臨時(shí)數(shù)據(jù)也存儲(chǔ)于內(nèi)存模塊42中,主控制模塊1根據(jù)相應(yīng)的識(shí)別程序識(shí)別出USB設(shè)備 8的類型,如果該USB設(shè)備8是被計(jì)算機(jī)7禁止的USB設(shè)備,則主控制模塊1啟動(dòng)隔離 程序,禁止該USB設(shè)備通過(guò)第一 USB接口 2與計(jì)算機(jī)7通信;如果該USB設(shè)備8不是被計(jì)算機(jī)7禁止的USB設(shè)備,則主控制模塊1讀取程序 存儲(chǔ)模塊41中的識(shí)別程序,該識(shí)別程序在內(nèi)存模塊42中運(yùn)行,臨時(shí)數(shù)據(jù)也存儲(chǔ)于內(nèi)存模 塊42中,主控制模塊1根據(jù)相應(yīng)的識(shí)別程序判斷該USB設(shè)備8是否攜帶自動(dòng)運(yùn)行類的病 毒或者其它有危害的病毒。若有攜帶病毒,則主控制模塊1啟動(dòng)隔離程序,禁止該病毒 的運(yùn)行,并將該USB設(shè)備8映射到計(jì)算機(jī)7上,得到USB設(shè)備8的盤符,此時(shí)USB設(shè) 備8可安全地在計(jì)算機(jī)7上運(yùn)行工作;若沒(méi)有攜帶病毒,則該USB設(shè)備是安全的,可以 與計(jì)算機(jī)7進(jìn)行通信。較佳地,在本實(shí)用新型的使用過(guò)程中如果主控制模塊1出現(xiàn)如死機(jī)等異常情 況,則通過(guò)看門狗復(fù)位模塊6識(shí)別出該異常情況,進(jìn)行自動(dòng)復(fù)位。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本實(shí)用新型進(jìn)行各種改動(dòng)和變型而不脫離本實(shí) 用新型的精神和范圍。這樣,倘若本實(shí)用新型的這些修改和變型屬于本實(shí)用新型權(quán)利要 求及其等同技術(shù)的范圍之內(nèi),則本實(shí)用新型也包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求1.一種USB隔離器,其特征在于,包括一存儲(chǔ)模塊,其用于存儲(chǔ)識(shí)別和隔離程序以及臨時(shí)數(shù)據(jù); 一第一 USB接口,其一端與計(jì)算機(jī)連接; 一第二 USB接口,其一端與USB設(shè)備連接;一主控制模塊,其用于讀取所述存儲(chǔ)模塊中的識(shí)別和隔離程序,在識(shí)別所述USB設(shè) 備為隔離類型時(shí)進(jìn)行隔離,所述主控制模塊分別與所述存儲(chǔ)模塊、所述第一 USB接口的 第二端和所述第二 USB接口的第二端連接;以及一電源模塊,其將從計(jì)算機(jī)獲取的輸入電源轉(zhuǎn)換成不同電壓值的電源,分別為所述 主控制模塊、所述存儲(chǔ)模塊和所述第二 USB接口供電,該電源模塊與所述第一 USB接口 連接。
2.根據(jù)權(quán)利要求1所述的USB隔離器,其特征在于,進(jìn)一步還包括看門狗復(fù)位模 塊,其用于自動(dòng)復(fù)位,該看門狗復(fù)位模塊與所述主控制模塊連接。
3.根據(jù)權(quán)利要求1或2所述的USB隔離器,其特征在于,所述存儲(chǔ)模塊包括 一程序存儲(chǔ)模塊,其用于存儲(chǔ)識(shí)別和隔離程序,該程序存儲(chǔ)模塊與所述主控制模塊連接;以及一內(nèi)存模塊,其用于存儲(chǔ)臨時(shí)數(shù)據(jù),該內(nèi)存模塊與所述主控制模塊連接。
4.根據(jù)權(quán)利要求3所述的USB隔離器,其特征在于,所述電源模塊包括一供電單元,其用于提供電源,該供電模塊一端與所述第一 USB接口連接,另一 端分別與所述主控制模塊、所述存儲(chǔ)模塊、所述第二 USB接口及所述看門狗復(fù)位模塊連 接;以及至少一個(gè)指示燈,其用于顯示所述供電單元的接通狀態(tài),該指示燈與所述供電單元 連接。
5.根據(jù)權(quán)利要求4所述的USB隔離器,其特征在于,所述USB設(shè)備包括U盤、鍵 盤、鼠標(biāo)或USB Hub。
專利摘要本實(shí)用新型提供了一種USB隔離器,包括一存儲(chǔ)模塊,其用于存儲(chǔ)識(shí)別和隔離程序以及臨時(shí)數(shù)據(jù);一第一USB接口,其一端與計(jì)算機(jī)連接;一第二USB接口,其一端與USB設(shè)備連接;一主控制模塊,其用于讀取存儲(chǔ)模塊中的識(shí)別和隔離程序,在識(shí)別USB設(shè)備為隔離類型時(shí)進(jìn)行隔離,該主控制模塊分別與存儲(chǔ)模塊、第一USB接口的第二端和第二USB接口的第二端連接;以及一電源模塊,其將輸入電源轉(zhuǎn)換成不同電壓值的電源分別為主控制模塊、存儲(chǔ)模塊和第二USB接口供電,該電源模塊與第一USB接口連接。本實(shí)用新型結(jié)構(gòu)簡(jiǎn)單、成本低,可以識(shí)別出各種USB設(shè)備,并根據(jù)需要隔離相應(yīng)的USB設(shè)備,防止對(duì)計(jì)算機(jī)的內(nèi)容進(jìn)行惡意修改;可以很好的保護(hù)計(jì)算機(jī)或者計(jì)算機(jī)專用設(shè)備。
文檔編號(hào)G06F21/00GK201796367SQ201020519269
公開(kāi)日2011年4月13日 申請(qǐng)日期2010年9月6日 優(yōu)先權(quán)日2010年9月6日
發(fā)明者偶瑞軍, 宋曉林, 洪巖, 郭會(huì)峰 申請(qǐng)人:航天信息股份有限公司