"How Safe is Your Success" is a series of eight articles. Each article addresses a different aspect of a universal problem which is of particular importance to those who do business on-line. Most Internet users are at least aware there are dangers "out there", but few appreciate
real extent of those dangers,
possible (even likely) consequences, or
best, most practical and least expensive means of countering them. This series is intended to at least provide some useful awareness of
situation.-------------------------
Part 3 - The Anti-Virus Conundrum
One of
most common defenses I hear from clients when I tell them I have discovered that a virus is
cause of their "problem" goes like this: "But I'm using an anti-virus. I've always had one! The man in
computer shop put it on for me".
The Man In The Computer Shop, by dint of
fact he is "in computers" and speaks all that jargon stuff, is perceived as an Expert Who Can Be Trusted. I mean, do you argue with your plumber about pipe diameters and flow rates? Do you quiz your electrician about safe electrical loads? No. He is
expert and you expect him to know.
Warning: Do not carry any of
trust you may place in a qualified specialist tradesperson over to
computer industry. Look at
computer game as being more akin to
motor trades. You don't expect
car salesman to be an expert in tune-ups, or
mechanic to repair a tear in your upholstery. Each to his own.
Many computer retail sales people are quite competent when it comes to configuring a PC, but keep in mind that there is no necessity for them to be other than good salespeople. Unless you work in a company that has ready access to a professional IT support person, there is much you will have to do yourself to get your computer safe. There is also much you will have to become aware of for it to stay that way.
My favorite saying with respect to anti-virus protection is this: "An anti-virus program is only as good as
day it was made". Expected response: "Huh?", which is OK because then I get to explain.
A virus is just a computer program and, reduced to basics, a computer program is just a special type of document containing alpha-numeric characters – called “code”. The publishers of anti-virus software carefully analyze
code of a known virus program and determine a “fingerprint” or “signature” that can be said to be characteristic of that particular virus. That information is added to a database of signatures of other viruses that have also been analyzed.
The anti-virus program compares data on
computer’s hard drive (or in memory) with
information stored in its database of virus signatures. If a match is found,
likelihood of a virus is high and an alert is issued, or some other pre-programmed action takes place.
There is also a more complex detection method called heuristics which, rather than looking for specifically defined characteristics, looks for “virus-like behavior". If your anti-virus program offers a heuristics option, do make sure it is enabled. Sometimes anti-virus programs that offer heuristics don't have that option enabled by default.
Now if I tell you that new viruses are being released onto
Internet every day of
week, can you see how your anti-virus program will soon become useless against an ever-growing number of viruses for which it will have no characteristics? So my favorite saying becomes: An anti-virus program is only as good as
last time it was updated.
If you are to have any chance at all against
flood of virus-type attacks permeating
Internet, you absolutely MUST ensure that your anti-virus installation is always using an up-to-date database.