TW201411392A - Virus alarm apparatus and method - Google Patents
Virus alarm apparatus and method Download PDFInfo
- Publication number
- TW201411392A TW201411392A TW101134628A TW101134628A TW201411392A TW 201411392 A TW201411392 A TW 201411392A TW 101134628 A TW101134628 A TW 101134628A TW 101134628 A TW101134628 A TW 101134628A TW 201411392 A TW201411392 A TW 201411392A
- Authority
- TW
- Taiwan
- Prior art keywords
- alarm
- virus
- electronic device
- data
- request
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/56—Computer malware detection or handling, e.g. anti-virus arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Virology (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Storage Device Security (AREA)
- Alarm Systems (AREA)
Abstract
Description
本發明主要係關於病毒警報技術,特別係有關於直接偵測病毒寫入動作發出警報之警報技術。 The present invention relates primarily to virus alerting techniques, and more particularly to alerting techniques for directly detecting a virus write action.
在數位科技的時代,數位資料在生活中所扮演的角色越來越重要,隨著資料量與日劇增,一般人除了可以透過網際網路來交換資料外,也可以利用磁碟片、光碟或隨身碟達成資料交換的目的,也經常會透過電腦存取一些可攜式記憶裝置之資料,例如:通用串列匯流排(Universal Serial Bus,USB)隨身碟等隨身存取記憶裝置,但在存取這些可攜式記憶裝置的資料時,許多人都會擔心所存取的資料中是否夾藏惡意程式,也就是所謂的電腦病毒,一但電腦感染這些病毒,輕微者僅是資料遺失或毀損,嚴重者則可能發生個人機密資料遭竊或整台電腦報銷,且若已感染病毒之電腦,在與其它隨身存取記憶裝置進行資料傳輸時,又會將病毒散佈到其它隨身存取記憶裝置,其它隨身存取記憶裝置便會同時被感染,而造成許多不便。 In the era of digital technology, the role of digital data in life is becoming more and more important. With the increase in the amount of data and the increase in daily numbers, in addition to exchanging data through the Internet, the average person can also use floppy disks, CDs or portables. For the purpose of data exchange, the disk often accesses the data of some portable memory devices through a computer, such as a universal serial bus (USB) flash drive, etc., but accesses the memory device. When reading the data of these portable memory devices, many people are worried about whether the malicious data stored in the accessed data is a so-called computer virus. Once the computer is infected with these viruses, the slightest is only the data is lost or damaged. The personal confidential information may be stolen or the entire computer may be reimbursed, and if the infected computer is transmitting data with other portable memory devices, the virus will be distributed to other portable memory devices. Access to the memory device can be infected at the same time, causing a lot of inconvenience.
有鑑於上述先前技術之問題,本發明提供了一種病毒警報技術,可直接偵測病毒寫入動作發出警報之病毒警報技術。 In view of the above prior art problems, the present invention provides a virus alerting technology that directly detects a virus alerting technique in which a virus write action alerts.
根據本發明之一實施例提供了一種病毒警報裝置,包括:一通訊介面,用以連結一電子裝置;一控制單元,判斷是否有來自上述電子裝置之一資料寫入要求和一資料讀 取要求,若有上述資料寫入要求和上述資料讀取要求則輸出一控制信號,若僅有上述資料讀取要求則停止動作;以及一警報單元,接收上述控制信號並發出一警報。 According to an embodiment of the present invention, a virus alarm device includes: a communication interface for connecting an electronic device; and a control unit for determining whether there is a data write request and a data read from the electronic device. The request is to output a control signal if the above data writing request and the above data reading request are required, and stop if only the above data reading request is required; and an alarm unit that receives the above control signal and issues an alarm.
根據本發明之一實施例提供了一種病毒警報方法,適用於一通訊介面,包括:藉由上述通訊介面連接一電子裝置;藉由一控制單元判斷是否有來自上述電子裝置之一資料寫入要求和一資料讀取要求;以及若僅有上述資料讀取要求則不啟動一警報單元。 An embodiment of the present invention provides a virus alerting method, which is applicable to a communication interface, including: connecting an electronic device through the communication interface; and determining, by a control unit, whether there is a data writing request from one of the electronic devices. And a data reading request; and if only the above data reading request is required, an alarm unit is not activated.
第1圖係顯示根據本發明一實施例所述之病毒警報裝置100之架構圖。如圖所示,根據本發明一實施例所述之病毒警報裝置100,包括,一通訊介面110、一控制單元120、一警報單元130。 1 is a block diagram showing a virus alert device 100 according to an embodiment of the present invention. As shown in the figure, a virus alarm device 100 according to an embodiment of the invention includes a communication interface 110, a control unit 120, and an alarm unit 130.
根據本發明一實施例,病毒警報裝置100藉由通訊介面110用以連結一電子裝置140。在此實施例中所述之通訊介面110可係通用串列匯流排(USB)介面、IEEE 1394、或序列進階技術附加裝置(Serial Advanced Technology Attachment,SATA)等不同介面。在此實施例所述之電子裝置可係指一個人電腦、筆記型電腦、機上盒、電玩主機(XBOX 360、PS)等。 According to an embodiment of the invention, the virus alarm device 100 is used to connect an electronic device 140 through the communication interface 110. The communication interface 110 described in this embodiment may be a different interface such as a universal serial bus (USB) interface, an IEEE 1394, or a Serial Advanced Technology Attachment (SATA). The electronic device described in this embodiment may refer to a personal computer, a notebook computer, a set-top box, a video game host (XBOX 360, PS), and the like.
根據本發明一實施例,控制單元120,用以判斷是否有來自電子裝置140之資料寫入要求和資料讀取要求,若同時有來自電子裝置140之資料寫入要求和資料讀取要求,控制單元120就會輸出一控制信號S1,警報單元130接收到控制信號S1,就會發出一警報告知使用者,電子裝 置140正在傳播病毒至病毒警報裝置100,使用者即可立刻對電子裝置140進行掃毒之動作。當若僅有來自電子裝置140之資料讀取要求時,病毒警報裝置100則停止動作,也就是不會啟動警報單元130。根據本發明上述實施例,控制單元120係為一通用串列匯流排(USB)晶片,通用串列匯流排(USB)晶片係負責虛擬出一個硬碟(圖未顯示),但不需要真的配備記憶體在裡面,當有來自電子裝置140之資料寫入要求,要求要寫入資料至串列匯流排(USB)晶片之虛擬硬碟時,通用串列匯流排(USB)晶片就會輸出一控制信號S1至警報單元130,若僅有一般讀取要求則不啟動警報單元130。 According to an embodiment of the invention, the control unit 120 is configured to determine whether there is a data writing request and a data reading request from the electronic device 140. If there is a data writing request and a data reading request from the electronic device 140, the control is performed. The unit 120 outputs a control signal S1, and the alarm unit 130 receives the control signal S1, and sends an alarm to inform the user that the electronic device The device 140 is transmitting the virus to the virus alert device 100, and the user can immediately perform the action of scanning the electronic device 140. When there is only a data reading request from the electronic device 140, the virus alarm device 100 stops operating, that is, the alarm unit 130 is not activated. According to the above embodiment of the present invention, the control unit 120 is a universal serial bus (USB) chip, and the universal serial bus (USB) chip is responsible for virtualizing a hard disk (not shown), but does not need to be true. Equipped with memory inside, when there is a data writing request from the electronic device 140, and a virtual hard disk is required to be written to the serial bus (USB) chip, the universal serial bus (USB) chip is output. A control signal S1 to the alarm unit 130 does not activate the alarm unit 130 if there is only a general read request.
根據本發明一實施例,若有來自電子裝置140之資料寫入要求時,控制單元120會回覆一故障訊息至電子裝置140中,舉例來說,控制單元120會回覆「儲存媒體故障」的錯誤訊息至電子裝置140。當電子裝置140接收到此訊息,可用以輔助判斷是否有病毒的存在。 According to an embodiment of the present invention, if there is a data write request from the electronic device 140, the control unit 120 will reply a fault message to the electronic device 140. For example, the control unit 120 may reply to the "storage media failure" error. The message is to the electronic device 140. When the electronic device 140 receives this message, it can be used to assist in determining whether a virus is present.
根據本發明一實施例,警報單元130係一警報器和/或一發光二極體(LED)燈,當有來自電子裝置140之資料寫入要求時,警報單元130就會發出一警示音且/或閃爍一發光二極體燈,以告知使用者電子裝置140正在傳播病毒至病毒警報裝置100。根據本發明另一實施例,警報單元130可在只有來自電子裝置140之資料讀取要求時,閃爍一既定燈色的發光二極體燈(例如:綠色),當有來自電子裝置140之資料寫入要求時,則閃爍另一既定燈色的發光二極體燈(例如:紅色),以作為是否中毒之區隔。 According to an embodiment of the invention, the alarm unit 130 is an alarm device and/or a light-emitting diode (LED) lamp. When there is a data writing request from the electronic device 140, the alarm unit 130 emits a warning tone and / or flashing a light-emitting diode lamp to inform the user that the electronic device 140 is transmitting a virus to the virus alert device 100. According to another embodiment of the present invention, the alarm unit 130 may flash a light-emitting diode lamp (eg, green) of a predetermined light color when only the data reading request from the electronic device 140 is required, when there is data from the electronic device 140. When the request is written, another LED light of a predetermined color (for example, red) is flashed as a segmentation of poisoning.
特別說明的是,本發明實施例所述之病毒警報裝置100並不需要任何儲存裝置或複雜的電路設計,由於沒有儲存裝置的緣故,使用者根本不可能對病毒警報裝置100作任何寫入資料的動作,因此,當有任何來自電子裝置140之資料寫入要求即表示有病毒正在傳播,病毒警報裝置100因而可達成病毒警報之功能,此外,病毒警報裝置100也並不需要安裝任何驅動程式或應用軟體來執行其功能,僅需和電子裝置140連接,即可發揮病毒警報的功用。 In particular, the virus alarm device 100 of the embodiment of the present invention does not require any storage device or complicated circuit design. Since there is no storage device, it is impossible for the user to write any data to the virus alarm device 100. The action, therefore, when there is any data write request from the electronic device 140, indicating that a virus is spreading, the virus alert device 100 can thus achieve the function of a virus alert, and the virus alert device 100 does not need to install any driver. Or the application software performs its function, and only needs to be connected with the electronic device 140 to function as a virus alarm.
第2係顯示根據本發明一實施例所述之病毒警報方法之流程圖200。首先,在步驟S210,藉由一通訊介面連接一電子裝置;在步驟S220,藉由一控制單元判斷是否有來自上述電子裝置之一資料寫入要求和一資料讀取要求;若僅有上述資料讀取要求,則執行步驟S230,不啟動一警報單元;若同時有上述資料寫入要求和資料讀取要求時,則執行步驟S240,輸出一控制信號,並藉由上述控制信號啟動警報單元。根據本發明一實施例,病毒警報方法更包括若有來自電子裝置之資料寫入要求,藉由控制單元回覆一故障訊息至電子裝置。 The second system shows a flow chart 200 of a virus alerting method in accordance with an embodiment of the present invention. First, in step S210, an electronic device is connected by a communication interface; in step S220, a control unit determines whether there is a data writing request and a data reading request from the electronic device; if only the above data is available If the reading request is performed, step S230 is executed, and an alarm unit is not activated. If the data writing request and the data reading request are simultaneously performed, step S240 is executed to output a control signal, and the alarm unit is activated by the control signal. According to an embodiment of the invention, the virus alerting method further includes: if there is a data writing request from the electronic device, by the control unit, replying to a fault message to the electronic device.
本發明所提出之病毒警報方法,並不需要任何繁複的操作或設定,僅需利用一控制單元(通用串列匯流排(USB)晶片)之判斷,即可達成病毒警報之功能。因此,使用者可透過這樣簡易且節省成本的方法,來偵測電子裝置是否已感染病毒。 The virus alarm method proposed by the present invention does not require any complicated operation or setting, and the function of the virus alarm can be achieved only by using the judgment of a control unit (universal serial bus (USB) chip). Therefore, the user can detect whether the electronic device is infected with a virus through such an easy and cost-effective method.
本說明書中所提到的「一實施例」或「實施例」所提到的特定的特徵、結構或性質,可包括在本說明書的至少 一實施例中。因此,在不同地方出現的語句「在一個實施例中」,可能不是都指同一個實施例。另外,此特定的特徵、結構或性質,也可以任何適合的方式與一個或一個以上的實施例結合。 The specific features, structures, or properties mentioned in the "invention" or "embodiment" referred to in this specification may be included in the specification. In an embodiment. Therefore, statements that appear in different places, "in one embodiment," may not all refer to the same embodiment. In addition, this particular feature, structure, or property may be combined with one or more embodiments in any suitable manner.
本說明書所揭露之實施例,對於任何在本領域熟悉此技藝者,將很快可以理解上述之優點。在閱讀完說明書內容後,任何在本領域熟悉此技藝者,在不脫離本發明之精神和範圍內,可以廣義之方式作適當的更動和替換。因此,本說明書所揭露之實施例,是用以保護本發明之專利要求範圍,並非用以限定本發明之範圍。 The embodiments disclosed herein will readily appreciate the above advantages for anyone skilled in the art. After reading the contents of the specification, any person skilled in the art can make appropriate changes and substitutions in a broad manner without departing from the spirit and scope of the invention. Therefore, the embodiments disclosed in the present specification are intended to protect the scope of the claims of the present invention and are not intended to limit the scope of the invention.
100‧‧‧病毒警報裝置 100‧‧‧ virus alarm device
110‧‧‧通訊介面 110‧‧‧Communication interface
120‧‧‧控制單元 120‧‧‧Control unit
130‧‧‧警報單元 130‧‧‧Alarm unit
140‧‧‧電子裝置 140‧‧‧Electronic devices
200‧‧‧流程圖 200‧‧‧flow chart
S1‧‧‧控制信號 S1‧‧‧ control signal
第1圖係顯示根據本發明一實施例所述之病毒警報裝置100之架構圖。 1 is a block diagram showing a virus alert device 100 according to an embodiment of the present invention.
第2係顯示根據本發明一實施例所述之病毒警報方法之流程圖200。 The second system shows a flow chart 200 of a virus alerting method in accordance with an embodiment of the present invention.
100‧‧‧病毒警報裝置 100‧‧‧ virus alarm device
110‧‧‧通訊介面 110‧‧‧Communication interface
120‧‧‧控制單元 120‧‧‧Control unit
130‧‧‧警報單元 130‧‧‧Alarm unit
140‧‧‧電子裝置 140‧‧‧Electronic devices
S1‧‧‧控制信號 S1‧‧‧ control signal
Claims (7)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210342255.7A CN103679020A (en) | 2012-09-14 | 2012-09-14 | Virus warning device and virus warning method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201411392A true TW201411392A (en) | 2014-03-16 |
Family
ID=50316530
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW101134628A TW201411392A (en) | 2012-09-14 | 2012-09-21 | Virus alarm apparatus and method |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN103679020A (en) |
| TW (1) | TW201411392A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI739405B (en) * | 2020-04-24 | 2021-09-11 | 新唐科技股份有限公司 | Anti-virus chip and anti-virus method |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1121012C (en) * | 2000-03-03 | 2003-09-10 | 英业达股份有限公司 | How to protect BIOS from being damaged by viruses |
| CN100465978C (en) * | 2005-11-16 | 2009-03-04 | 白杰 | Method for recovering data damaged by virus programe, apparatus and virus clearing method |
| CN101833616B (en) * | 2009-03-11 | 2012-01-11 | 国民技术股份有限公司 | Mobile storing device and method for inhibiting computer viruses from being spread through same |
-
2012
- 2012-09-14 CN CN201210342255.7A patent/CN103679020A/en active Pending
- 2012-09-21 TW TW101134628A patent/TW201411392A/en unknown
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI739405B (en) * | 2020-04-24 | 2021-09-11 | 新唐科技股份有限公司 | Anti-virus chip and anti-virus method |
| US11663335B2 (en) | 2020-04-24 | 2023-05-30 | Nuvoton Technology Corporation | Anti-virus chip and anti-virus method |
| US12001556B2 (en) | 2020-04-24 | 2024-06-04 | Nuvoton Technology Corporation | Anti-virus chip and anti-virus method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103679020A (en) | 2014-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5362767B2 (en) | Method and apparatus for checking the safety of a data storage device from a remote server | |
| CN103999055B (en) | Access data stored in the command/address register device | |
| US20150074323A1 (en) | Data bus host and controller switch | |
| US10289832B2 (en) | System and method for securing embedded controller communications by verifying host system management mode execution | |
| TWI413898B (en) | Method and system for data protection, storage device, and storage device controller | |
| US9792437B2 (en) | System and method for securing embedded controller communications by providing a security handshake | |
| CN105644369B (en) | Electric machine controller and its reset processing method and device | |
| US8489686B2 (en) | Method and apparatus allowing scan of data storage device from remote server | |
| US20120144245A1 (en) | Computing device and method for detecting pci system errors in the computing device | |
| TW201411392A (en) | Virus alarm apparatus and method | |
| US7450027B1 (en) | Method and system for implementing a serial enclosure management interface for a computer system | |
| TWM532085U (en) | Hard disk control chip and hard disk including the same | |
| US8296275B2 (en) | Data processing method, data processing system, and storage device controller | |
| TW201348948A (en) | Method and system for recording shutdown information in notebook computer | |
| TWI607317B (en) | Computer system | |
| CN105159847A (en) | Disk change record method based on trusted chip | |
| TWI587139B (en) | Driving device and method of accessing data | |
| CN205594619U (en) | Data protection system for computer | |
| TWM520713U (en) | Hard disk monitoring system | |
| TWI564792B (en) | Storage device and address-corresponding method thereof | |
| CN103164352A (en) | Flash memory storage system and data protection method thereof | |
| CN103270491A (en) | Hardware resource protection method and system, and virtual machine manager | |
| CN101989182A (en) | Method for automatically monitoring operation of external hard disk device and external hard disk device | |
| TW202001582A (en) | Method of device identification and server with function of device identification | |
| TWI598874B (en) | Ssd device having warning device and related ssd controlling circuit |