Mean to Protect System from Virus
Original Publication Date: 1994-Aug-01
Included in the Prior Art Database: 2005-Mar-27
Publishing Venue
IBM
Related People
Abstract
This invention is to protect all software on the system from unidentified virus.
Mean to Protect System from Virus
This
invention is to protect all software on the system from
unidentified virus.
1. Principle of
Operation - Generate a separate key data for each
program file and save it in the
hidden separate place. This key
data is generated in the special
(hidden) algorithm. If a virus
program is trying to be parasitic on
any program, the key will
not match to alert the original
program has been modified without
registered.
This KEY DATA can be generated:
each time a
program file is saved by operating system or scan
through entire disk for program
files, and generate all at once.
The input to generate KEY DATA can be:
Program File as
shown on the above Figure or Program File plus
the user given key word(s). There is a flexibility based on the
security level that user
requires. This applies to the algorithm
as well. It could be as simple as check-sum.
KEY DATA can be saved in:
the hidden file
with a program name or in Directory File as an
additional directory information.
The program and KEY matching can be executed:
each time a
program is loaded by OS or scan through entire disk
for program files, and check all at
once.
The program with unmatched KEY is suspected to be contaminated.
2. Current
Technique - Current Anti-Virus program looks for the
virus signature. When the unknown virus is trying to invade
the
system, this method can not protect
itself. Although this
invention requires the registration
of all known programs in the
system at first, it guarantees more
secure environment.
3. Objectives of Invention
Protect the
system from unknown virus. Provide the
secured user
environment from unauthorized modification
of program files. May
...