[comp.virus] Innoculating diskettes

MMCCUNE@sctnve.BITNET (02/26/91)

[Ed. The INNOC program (source code only) is available by anonymous
FTP from mibsrv.mib.eng.ua.edu in pub/ibm-antivirus/innoc.zip.]

INNOC Boot Virus Immunizer
- --------------------------
(c) Mike McCune 1991 - All rights reserved.

         This program may be used and distributed freely.

Boot Sectors infectors are among the most prevalent of computer
viruses in the US.  Commercial programs that detect and clean out
these viruses do not confer any immunity, and the same diskettes can
be reinfected at a later date by the same virus.

INNOC is a general-purpose Boot virus immunizer for diskettes. It will
not only destroy Boot Sector infectors, but will `innoculate' against
some of the more common Boot viruses.  To use it, insert the desired
diskette in Drive A: and type:

                        innoc <ENTER>

INNOC will immediately destroy any Boot infectors present on the
diskette and will simultaneously immunize it against the following
viruses:

        Brain
        Ashar
        Stoned
        Ping-Pong

Diskettes immunized by INNOC will not be infected by any of the
viruses against which INNOC confers immunity.  The immunization is
achieved by writing special code sequences into the Boot Sector.  For
this reason, immunized Diskettes can no longer be used as Booting
disks.  Since most disks are never used in that manner, this is not a
major problem. If you need to make a diskette bootable again, simply
use DOS's SYS.COM (SYS A:.).  This, however, will destroy the
immunization conferred by INNOC.

INNOC issues the following messages:
- -----------------------------------

Read Error   | An error occured while reading from the diskette. Simply
               run the program again. Usually a hardware/media problem.

Write Error  | An error occured writing to the diskette. Same as above.
               Try again.

Diskette A:  | Any Boot Sector viruses have been disabled, and the diskette
Innoculated  | is now immunized.


                        DISCLAIMER
                        ----------
In order to avoid getting sued, I offer no warranty on this or any
other program. I do appreciate suggestions, though. I can be reached
on the ILink and FidoNet virus conferences. I can also be reached on
the RelayNet DataProtect and Virus-L conferences. My BitNet address is
MMCCUNE@SCTNVE...<MM>.