Browse Prior Art Database

Mean to Protect System from Virus

IP.com Disclosure Number: IPCOM000113511D
Original Publication Date: 1994-Aug-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 68K

Publishing Venue

IBM

Related People

Yamaguchi, H: AUTHOR

Abstract

This invention is to protect all software on the system from unidentified virus.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 53% of the total text.

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
  ...