![]() |
![]() |
![]() |
|
WHAT IS A COMPUTER VIRUS?This question has many different answers from the specialists - all having in common a basic definition of the virus:
While there is no widely-accepted definition of the term computer virus, the following loose definition should suffice: A computer virus is executable code that, when run by someone, infects or attaches itself to other executable code in a computer in an effort to reproduce itself. Some computer viruses are malicious, erasing files or locking up systems; others merely present a problem solely through the act of infecting other code. In either case, though, computer virus infections should not go untreated. One who thinks that the virus is a malefic and genial creation of a programmer is wrong. Viruses are usually written by mediocre programmers. Due to the expansion of the Internet, it is very easy for viruses authors to exchange opinions, discoveries, even sources. That is why, after one author makes public a virus's sources, many variants of that virus appear immediately. Let's take for example the virus WIN95/CIH. There are, at this moment, tens of variants for this virus and other viruses based on it, just because its author made public its sources for the interested programmers. More than that, other authors are using routines of old viruses; an example being the routine for destroying the Flash BIOS from WIN95/CIH, already integrated in many other viruses. People are used to consider trojans and viruses as the same thing. Trojan Horses and worms are closely related to computer viruses but not the same thing. However, these are distinct software types and we should pay attention to each of these categories. A Trojan Horse is a program that performs some undesired yet intended action while, or in addition to, pretending to do something else. One common class of trojans are fake login programs - collecting accounts and passwords by prompting for this info just like a normal login program does. Another is a disk defragger that erases files rather than reorganizing them. A Trojan Horse differs from a virus in that the former does not attempt to reproduce itself. A Worm is just a self-propagating virus. The Internet Worm from November '88 is a famous example. What we must remember is that: Viruses
Are (as their name suggests), programs that gain access to a computer claiming a fake functionality, generating unwanted side effects. This category can be divided into the following subcategories:
The three
categories presented above (viruses, worms and trojans) can merge very
well into a single program. Let's take for example Win32/Moridin; it contains
all the three characteristics: virus it infects Win32 executables and
Word documents; worm - it replicates using MAPI-compliant e-mail clients
and IRC programs; backdoor - it accepts remote commands. |
|
|
[ virus-scan-software.com
] - [ products ] - [ security
] - [ services ] - [ support
] - [ what's new ] - [ contact
] |