|
Virus Education
A computer virus is not a biological agent which infects
your PC, it’s simply a computer program. When you buy
software from a store, you are purchasing a program which was designed or written
to perform a specific job you want to have done on your PC. The software can be
a game, a word processor program like Microsoft Word or a CD label maker program. Whatever
it is, all programs tell your computer what to do and how to do it. A computer
virus is also a program which tells your computer what to do when it is run.
The term “virus” however, is what identifies a specific type of program. One which has
the ability to self-replicate and to travel which other programs do not do. Self-replication
is what gives a virus program a parasitic nature which is neither an accident,
nor a computer glitch. Viruses are written by programmers who know what they
are doing and have designed virus programs to do their bidding.
As stated, a computer program is termed a “virus” when the program reproduces by making a copy
of itself. The copy is then attached to another computer program or data file
which allows it to propagate as the file is copied and sent to other PCs and
opened. A program
is termed a “worm” when the method of reproduction is accomplished by simply
making a copy of itself and is not attached to anything.
These are the most destructive as they run in the background and continually
make copies and transmit the copies through email and local networks. Worms are
well known for replacing operating system programs with themselves in order to
keep the worm running. Malware is short for malicious software
which typically enters by visiting the wrong web site. Malware is specifically
designed to damage or disrupt a system through the use of internet Java
programming.
Viruses are typically first detected by large anti-virus companies who
write programs
which protect your PC from viruses, worms and Trojans. These companies
are those who also are the first to designate a unique name to each new virus
found. Sometimes different anti-virus companies give different
names to the same virus which can make things more confusing. Each company
keeps a master list of all their known viruses along with information on what it
does, how it propagates and how to remove it. These lists are typically
published and available on the web site of each anti-virus company.
How did computer viruses come to be? The first theories
about the possibility of someone creating a self-replicating program dates as far back
as 1949. Experimental viruses were first written and tested in the early 1960s
to study their ability to move throughout networks. They received their
official name in 1984 when a university professor used the term
"virus" comparing them to a biological virus. Like a biological
virus, a computer virus is small, makes copies of itself,
and cannot exist without a host. When personal computers became more popular
around 1986, more and more viruses began to appear. At first they were intended as jokes,
or developed for research or demonstration purposes. It didn’t take very long
before they became a lot more destructive.
Here is an example of how fast a virus can spread. The
fastest spreading virus to date was known as the "Slammer Worm" It
began infecting hosts just before
5:30 UTC on Saturday
January 25, 2002. The virus exploited a Microsoft server vulnerability to enter. Once in
the server, the Slammer generated a set of random Internet addresses and
scanned them for other unprotected computers which it then also infected. From the
computers it infected, it generated more IP addresses, scanned them and
infected further. The Slammer worm was relentless. In the first minute, it was
doubling the number of infected computers every 8.5 seconds. In just three
minutes it was scanning 55 million targets per second. Within 10-minutes, over
90 percent of all unprotected computers in the world were infected. Even
though the worm did not contain a malicious payload, it caused considerable
harm simply by overloading networks and taking database servers out of
operation. This resulted in unforeseen consequences such as canceled airline
flights, interference with elections and ATM failures.
|