JPH06337781A - Information processor - Google Patents
Information processorInfo
- Publication number
- JPH06337781A JPH06337781A JP5126226A JP12622693A JPH06337781A JP H06337781 A JPH06337781 A JP H06337781A JP 5126226 A JP5126226 A JP 5126226A JP 12622693 A JP12622693 A JP 12622693A JP H06337781 A JPH06337781 A JP H06337781A
- Authority
- JP
- Japan
- Prior art keywords
- input data
- virus
- data
- pattern
- cpu
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 241000700605 Viruses Species 0.000 claims abstract 8
- 238000001514 detection method Methods 0.000 claims abstract 4
- 230000003139 buffering effect Effects 0.000 claims 1
- 239000013256 coordination polymer Substances 0.000 claims 1
- 230000010365 information processing Effects 0.000 claims 1
- 238000000034 method Methods 0.000 abstract 1
Landscapes
- Storage Device Security (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、情報処理装置に係り、
特にコンピュータウィルス検出手段を備えた情報処理装
置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing device,
In particular, the present invention relates to an information processing device including a computer virus detecting means.
【0002】[0002]
【従来の技術】従来(図示せず)の情報処理装置は、コ
ンピュータウィルスに対する対策がなされていないた
め、データが入力されるとユーザが気づかないままコン
ピュータウィルスに感染することがあった。2. Description of the Related Art A conventional (not shown) information processing apparatus has no countermeasure against a computer virus, and therefore, when data is input, it may be infected by a computer virus without the user's knowledge.
【0003】また、従来の情報処理装置は、ユーザがコ
ンピュータウィルス用のワクチンプログラムを定期的に
実行させて感染しているかどうかを調べる必要があっ
た。Further, in the conventional information processing apparatus, it is necessary for the user to regularly execute a vaccine program for computer viruses to check whether or not the user is infected.
【0004】[0004]
【発明が解決しようとする課題】従来の情報処理装置を
使用してデータの入出力を行う場合、データにコンピュ
ータウィルスが潜んでいてもユーザは全然気づかないで
受け入れて、コンピュータウィルスに侵されるか、ある
いはワクチンプログラムによる感染チェックに手間がか
かるという課題があった。When a conventional information processing apparatus is used to input and output data, whether a computer virus lurks in the data will be accepted by the user without any notice and the user will be affected by the computer virus. Or, there was a problem that it took time to check the infection by the vaccine program.
【0005】そこで、本発明の目的は、コンピュータウ
ィルスの侵入を感知できる情報処理装置を提供すること
にある。Therefore, an object of the present invention is to provide an information processing apparatus capable of detecting the invasion of a computer virus.
【0006】[0006]
【課題を解決するための手段】上述の課題を解決するた
めに、本発明の情報処理装置は、入力データをバッファ
するバッファ手段と、このバッファ手段でバッファされ
た入力データを受信して出力するインターフェイス手段
と、このインターフェイス手段から出力された入力デー
タを処理するCPUと、このCPUが処理を行なうため
のプログラムを破壊させるコンピュータウィルスのパタ
ーンデータを記憶したウィルスパターン記憶手段と、こ
のウィルスパターン記憶手段に記憶されたパターンデー
タと上記入力データとを比較してコンピュータウィルス
を検出する検出手段と、この検出手段で上記入力データ
とパターンデータとが一致した時に、上記インターフェ
イス手段の動作を停止するよう制御して上記CPUへ警
告信号を送出し、上記検出手段で上記入力データとパタ
ーンデータとが不一致の時に、上記インターフェイス手
段を動作するよう制御する制御手段とを具備したことを
特徴とする。In order to solve the above-mentioned problems, an information processing apparatus of the present invention receives a buffer means for buffering input data, and receives and outputs the input data buffered by this buffer means. Interface means, CPU for processing input data output from the interface means, virus pattern storage means for storing pattern data of a computer virus that destroys a program for the CPU to perform processing, and virus pattern storage means Detecting means for detecting a computer virus by comparing the pattern data stored in the input data with the input data, and controlling the operation of the interface means when the input data and the pattern data match with each other by the detecting means. And sends a warning signal to the CPU, When the above input data and the pattern data do not coincide with serial detection means, characterized by comprising a control means for controlling to operate the interface unit.
【0007】[0007]
【実施例】次に、本発明の一実施例による情報処理装置
を図面を参照して説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, an information processing apparatus according to an embodiment of the present invention will be described with reference to the drawings.
【0008】図1は、本発明の一実施例による情報処理
装置のブロック構成図である。FIG. 1 is a block diagram of an information processing apparatus according to an embodiment of the present invention.
【0009】本発明の一実施例による情報処理装置は、
図1に示すように、入力データ7をバッファするバッフ
ァ手段1と、このバッファ手段1でバッファされた入力
データ7を受信して出力するインターフェイス手段4
と、このインターフェイス手段4から出力された入力デ
ータ7を処理するCPU6と、このCPU6が処理を行
なうためのプログラムを破壊させるコンピュータウィル
スのパターンデータ8を記憶したウィルスパターン記憶
手段3と、このウィルスパターン記憶手段3に記憶され
たパターンデータ8と入力データ7とを比較してコンピ
ュータウィルスを検出する検出手段2と、この検出手段
2で入力データ7とパターンデータ8とが一致した時
に、インターフェイス手段4の動作を停止するよう制御
してCPU6へ警告信号9を送出し、検出手段2で入力
データ7とパターンデータ8とが不一致の時に、インタ
ーフェイス手段4を動作するよう制御する制御手段5と
で構成される。An information processing apparatus according to one embodiment of the present invention is
As shown in FIG. 1, buffer means 1 for buffering input data 7 and interface means 4 for receiving and outputting the input data 7 buffered by the buffer means 1.
And a CPU 6 for processing the input data 7 output from the interface means 4, a virus pattern storage means 3 for storing pattern data 8 of a computer virus that destroys a program for the CPU 6 to perform processing, and the virus pattern. The detection means 2 for detecting a computer virus by comparing the pattern data 8 stored in the storage means 3 with the input data 7 and the interface means 4 when the input data 7 and the pattern data 8 match with each other in the detection means 2. And a control means 5 for controlling the interface means 4 to operate when the input data 7 and the pattern data 8 do not match in the detection means 2. To be done.
【0010】また、ウィルスパターン記憶手段3には、
現在知られている全ウィルスパターンが登録され、それ
らのウィルスがシリアル転送された場合とパラレル転送
された場合、さらに圧縮をかけた場合のパターンが記憶
されている。Further, in the virus pattern storage means 3,
All currently known virus patterns are registered, and the patterns are stored when the viruses are serially transferred, in parallel, and when they are further compressed.
【0011】本発明の一実施例による情報処理装置の動
作は、図1に示すように、バッファ手段1にバッファさ
れた入力データ7とウィルスパターン記憶手段3に記憶
されたパターンデータ8とを検出手段2が比較し、入力
データ7とパターンデータ8とが一致することで検出手
段2がコンピュータウィルスを検出すると、この検出結
果によって制御手段5がCPU6に警報信号9を送り、
かつインターフェイス手段4の動作を停止してCPU6
への入力データ7の送出が停止される。The operation of the information processing apparatus according to the embodiment of the present invention detects the input data 7 buffered in the buffer means 1 and the pattern data 8 stored in the virus pattern storage means 3, as shown in FIG. When the detection means 2 detects a computer virus due to the comparison by the means 2 and the input data 7 and the pattern data 8 match, the control means 5 sends an alarm signal 9 to the CPU 6 according to the detection result.
Moreover, the operation of the interface means 4 is stopped and the CPU 6
The transmission of the input data 7 to is stopped.
【0012】一方、入力データ7とパターンデータ8と
が不一致となり、検出手段2でコンピュータウィルスが
ないと検出した場合は、制御手段5の制御によってバッ
ファ手段1でバッファされた入力データ7がインターフ
ェイス手段4を介してCPU6に送出され、このCPU
6が入力データ7の処理を行なう。On the other hand, when the input data 7 and the pattern data 8 do not match and the detection means 2 detects that there is no computer virus, the control means 5 controls the input data 7 buffered by the buffer means 1 to be the interface means. Sent to the CPU 6 via
6 processes the input data 7.
【0013】[0013]
【発明の効果】以上説明したように、本発明の情報処理
装置によれば、データを入力する場合、ユーザがコンピ
ュータウィルスに神経をとがらせずに、コンピュータウ
ィルスの侵入を警報で感知でき、大切なデータを破壊さ
れずに済み、かつ従来のインターフェイスの仕様変更を
せずに実現できる効果がある。As described above, according to the information processing apparatus of the present invention, when inputting data, the user can detect the invasion of the computer virus by an alarm without getting nervous about the computer virus. There is an effect that it can be realized without destroying various data and without changing the specifications of the conventional interface.
【図1】本発明の一実施例による情報処理装置のブロッ
ク構成図である。FIG. 1 is a block configuration diagram of an information processing apparatus according to an embodiment of the present invention.
1 バッファ手段 2 検出手段 3 ウィルスパターン記憶手段 4 インターフェイス手段 5 制御手段 6 CPU 7 入力データ 8 パターンデータ 9 警告信号 1 Buffer Means 2 Detecting Means 3 Virus Pattern Storage Means 4 Interface Means 5 Control Means 6 CPU 7 Input Data 8 Pattern Data 9 Warning Signals
Claims (1)
と、このバッファ手段でバッファされた入力データを受
信して出力するインターフェイス手段と、このインター
フェイス手段から出力された入力データを処理するCP
Uと、このCPUが処理を行なうためのプログラムを破
壊させるコンピュータウィルスのパターンデータを記憶
したウィルスパターン記憶手段と、このウィルスパター
ン記憶手段に記憶されたパターンデータと上記入力デー
タとを比較してコンピュータウィルスを検出する検出手
段と、この検出手段で上記入力データとパターンデータ
とが一致した時に、上記インターフェイス手段の動作を
停止するよう制御して上記CPUへ警告信号を送出し、
上記検出手段で上記入力データとパターンデータとが不
一致の時に、上記インターフェイス手段を動作するよう
制御する制御手段とを具備したことを特徴とする情報処
理装置。1. A buffer means for buffering input data, an interface means for receiving and outputting the input data buffered by the buffer means, and a CP for processing the input data output from the interface means.
U, a virus pattern storage unit that stores pattern data of a computer virus that destroys a program for the CPU to perform processing, and a computer that compares the pattern data stored in the virus pattern storage unit with the input data. When a detection means for detecting a virus and the detection means match the input data and the pattern data, the interface means is controlled to stop the operation and a warning signal is sent to the CPU.
An information processing apparatus comprising: a control unit that controls the interface unit to operate when the input data and the pattern data do not match in the detection unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5126226A JPH06337781A (en) | 1993-05-27 | 1993-05-27 | Information processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5126226A JPH06337781A (en) | 1993-05-27 | 1993-05-27 | Information processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH06337781A true JPH06337781A (en) | 1994-12-06 |
Family
ID=14929887
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5126226A Pending JPH06337781A (en) | 1993-05-27 | 1993-05-27 | Information processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH06337781A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002196944A (en) * | 2000-12-22 | 2002-07-12 | Cognitive Research Laboratories Inc | Antibody inculation type dynamic anti-virus system |
WO2002027445A3 (en) * | 2000-09-29 | 2003-06-19 | Steven Bress | Write protection for computer long-term memory devices |
KR100829258B1 (en) * | 2001-11-03 | 2008-05-14 | 주식회사 비즈모델라인 | How to extract propagation paths of worm viruses |
-
1993
- 1993-05-27 JP JP5126226A patent/JPH06337781A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002027445A3 (en) * | 2000-09-29 | 2003-06-19 | Steven Bress | Write protection for computer long-term memory devices |
JP2002196944A (en) * | 2000-12-22 | 2002-07-12 | Cognitive Research Laboratories Inc | Antibody inculation type dynamic anti-virus system |
KR100829258B1 (en) * | 2001-11-03 | 2008-05-14 | 주식회사 비즈모델라인 | How to extract propagation paths of worm viruses |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5822517A (en) | Method for detecting infection of software programs by memory resident software viruses | |
US6073239A (en) | Method for protecting executable software programs against infection by software viruses | |
ATE166165T1 (en) | SYSTEM AND METHOD FOR PROTECTING THE INTEGRITY OF COMPUTER DATA AND SOFTWARE | |
JPH06337781A (en) | Information processor | |
JPS6280733A (en) | Information processor | |
JPH02219160A (en) | Bus controller | |
JP2621799B2 (en) | Computer virus infection monitoring and prevention method | |
JPH0394353A (en) | Input/output controller | |
KR100433987B1 (en) | Inputting apparatus for micom | |
JPH05100958A (en) | Semiconductor memory | |
JP2816261B2 (en) | Card reader with audio | |
JPH0758470B2 (en) | Virtual machine interrupt control method | |
JPH09251388A (en) | Interruption control system for information processor | |
JPS6337497A (en) | Keyboard controller | |
JPH04135875A (en) | Printer | |
JPH05324495A (en) | Input/output monitor system | |
JPS61281342A (en) | Program runaway prevention device | |
JPH08292824A (en) | Circuit and method for computer reset control | |
JPH0477813A (en) | Keyboard | |
JPH0337738A (en) | Runaway detection system for cpu circuit | |
KR940022282A (en) | Keyboard Controller Interrupt Control | |
KR970049490A (en) | Interrupt controller | |
JPH04158429A (en) | Keyboard | |
JPH01260536A (en) | Security system | |
JPH02245936A (en) | Interruption data processing system |