[comp.virus] gatekeeper/vaccine on old macs

LBA002@PRIME-A.TEES-POLY.AC.UK (06/29/89)

> PS I've discovered that GateKeeper won't work on our ancient 128/512k
> Macs to stop reinfection with the dose of nVirB we have going around.
> Am I right?  If I am any helpful suggestions?

You're probably right.  The oldest versions of the System do not scan
the System folder for INIT (Startup), RDEV (Chooser), and cdev (Control
Panel) files;  INIT resources contained in these files will not be
executed.  GateKeeper and Vaccine are both cdev files.

You _might_ be able to install a hacked-up copy of Vaccine into the
System file on your startup disk(s).  You'd need to configure Vaccine
on a more-modern machine... probably "protection on, expert display,
don't compile MPW INITs, don't show icon at startup".  Then, use
ResEdit to copy the INIT and FKDT resources from the configured copy of
Vaccine, and paste them into the System file on your startup floppy.
You could also try configuring the copy of Vaccine to display its icon
at startup time;  you'd then need to copy the ICN# resource from the
Vaccine file and add it to the System.

I haven't tried this and can't assure you that it would work... but it's
probably worth a try.  Do it on _copies_ of Vaccine and of your startup
floppy, of course!  Best of luck!

Dave,
Thanks for the above. I tried it and although all the copying and pasting
via ResEdit worked OK, no joy when I booted up with the new system. The
Vaccine icon didn't appear and re-infection occurred when I used an infected
disk on the machine. I have an application called "Immunity" which is supposed
to protect the System file from re-infection by inserting nVir=10 code into
the resource fork of the sytem file. It doesn't seem to insert it into other
files that could be infected eg. Finder, MacWrite, MacPaint etc. Could I use
ResEdit to copy the nVir=10 code and paste it into the other files/
applications? Rgds, Iain Noble