PART II
THE "ULTIMATE VIRUS KILLER" MANUAL
6 - IMMUNIZE DISKS
Most of your disks, including those with valuable working
material, can be immunized so that they will no longer be
infected by quite a few of the known bootsector viruses as well
as all anti-viruses.
The principle used by the "Ultimate Virus Killer" immunization
algorithm is the fact that many known bootsector viruses, when
resident in memory, check if they are present on a disk already
before they bother copying themselves onto it. If they find
themselves present, they do not copy across that particular disk.
When the "Ultimate Virus Killer" writes only those few
recognition bytes to the bootsector that does the trick: The
virus thinks it is present on the disk already and does not copy
itself onto it.
- Disk immunization will not help against ALL viruses.
- Programs that use the bootsector themselves (like the ones
included in the 'RESTORE' list in a text file on the "Ultimate
Virus Killer" distribution disk) cannot and should not be
immunized as the few bytes necessary for writing the
immunization will destroy the boot code program they need to
perform properly.
- In appendix A you will be able to find the specifications of
which virus can be immunized with which code; please also see
"The Book", 6.6. Since certain different viruses use the same
bytes on the bootsector with different values to check if they
are already present, this means that some viruses can not be
immunized against without sacrificing another. Some viruses
cannot be immunized against at all as they simply copy
themselves across any bootsector without bothering to check
their presence prior to copying. The only way to protect
yourself from these more ruthless types of virus is to keep
your disks write-protected. If this is not possible, you will
just have to check those disks regularly using the "Ultimate
Virus Killer".
- On your search for viruses you will undoubtedly come across
what the program calls "MS-DOS disks". These are standard disks
that, however, have specific values written in their
bootsectors so that they may be interchanged between Atari and
MS-DOS (i.e. IBM PC and compatible) computers. These disks are
formatted that way automatically when formatting with TOS
version 1.04 or up. Whenever you immunize such a disk this so-
called 'MS-DOS compatibility' will be lost! It may be best to
reserve only a limited amount of disks to exchange files
between these two system standards, and to check these
regularly for virus infection. Also see "A note on MS-DOS
compatibility" at the end of "The Book", 6.6).