🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #3906

Re: VIRUS OUTBREAK in MAC BINARIES!

#3906
From: John Norstad
Date: Fri, 01 Sep 1989 16:51
49 lines
3140 bytes
It is indeed a very good idea for programs to check themselves for virus    
infections and notify the user if one is found.  It's good to see that more
programs are now including this feature. 

There are some very simple things that you can do.  For example, simply
counting the number of CODE resources in your application periodically and
comparing the count to the known expected value will catch all the
currently known Mac viruses except for ANTI and MacMag.  Checking the sizes
of the CODE resources would also catch ANTI.  (MacMag doesn't infect
applications, so there's not much you can do about that one).

In Disinfectant I compute two different kinds of checksums of my entire
resource fork, and I have other kinds of protections against infections
and tampering.  This is probably going too far, and is not necessary for
most programs.

We should all implement our own schemes and not try to standardize on a
single technique.  This will make it harder for viruses to attempt to 
defeat the check.

I'm convinced that if more programs had done this kind of simple checking
two years ago when Mac viruses began to appear, they would never have spread
so far and wide.

My correspondence shows that viruses are still spreading very rapidly and
widely, especially nVIR A and B, despite all the publicity and the
availability of lots of good protection INITs and detection/repair
utilities (freeware, shareware and commercial).  

I wish there was some way to convince Mac users that they really must
protect themselves against viruses.  Unfortunately, it seems that people
just refuse to take the problem seriously until they get infected.

Everybody should be using a protection INIT of some kind.  They are really
easy to install, and they're quite effective.  I recommend Vaccine (free),
Gatekeeper (free), or SAM Intercept (commercial).  Everybody should also
obtain and use at least one good detection program.  I recommend Virus Rx
(free), Virus Detective (shareware - $35, I think), and Disinfectant (free).

I also keep hearing stories of software companies, Mac magazines, hardware
companies, bulletin board operators, etc., distributing infected software.
This is really inexcusable.  Please folks, scan programs with one of the
tools mentioned above before shipping them or putting them up on bulletin
boards or archives.  It only takes a few seconds of your time.

I apologize for beating a dead horse, but I think this advice bears
repeating at least occasionally.

John Norstad         Northwestern University      jln@acns.nwu.edu
Technical Details
Message-ID: <1121@accuvax.nwu.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!accuvax.nwu.edu!jln
References: <20982.24F8D5E1@cmhgate.FIDONET.ORG> <697@anagld.UUCP> <123914@sun.Eng.Sun.COM> <945@mrsvr.UUCP> <107@jhereg.Minnetech.MN.ORG>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!accuvax.nwu.edu!jln
From: jln@accuvax.nwu.edu (John Norstad)
Newsgroups: comp.sys.mac
Subject: Re: VIRUS OUTBREAK in MAC BINARIES!
Message-ID: <1121@accuvax.nwu.edu>
Date: 1 Sep 89 16:51:46 GMT
References: <20982.24F8D5E1@cmhgate.FIDONET.ORG> <697@anagld.UUCP> <123914@sun.Eng.Sun.COM> <945@mrsvr.UUCP> <107@jhereg.Minnetech.MN.ORG>
Sender: news@accuvax.nwu.edu
Reply-To: jln@accuvax.nwu.edu (John Norstad)
Organization: Northwestern Univ. Evanston, Il.
Lines: 49