virus, worm, trojan definitions (was: Re: Virus attacking Mac OS X found)
- From: David Magda <dmagda+trace050401@xxxxxxxxxxxxx>
- Date: Sun, 19 Feb 2006 13:01:29 -0500
nomail@xxxxxxxxxxxxxx (Johan W. Elzenga) writes:
If I understand it correctly, it's more than a trojan. It DOES
replicate itself by means of iChat (if you use that and have a buddy
list). That makes it perhaps a 'viral trojan'? ;-)
In computer security technology, a virus is a self-replicating
program that spreads by inserting copies of itself into other
executable code or documents. A computer virus behaves in a way
similar to a biological virus, which spreads by inserting itself
into living cells.
http://en.wikipedia.org/wiki/Computer_virus
A computer worm is a self-replicating computer program, similar to
a computer virus. A virus attaches itself to, and becomes part of,
another executable program; however, a worm is self-contained and
does not need to be part of another program to propagate itself.
http://en.wikipedia.org/wiki/Computer_worm
In the context of computer software, a Trojan horse is a malicious
program that is disguised as legitimate software. The term is
derived from the classical myth of the Trojan horse. They may look
useful or interesting (or at the very least harmless) to an
unsuspecting user, but are actually harmful when executed.
http://en.wikipedia.org/wiki/Trojan_horse_(computing)
A trojan could be considered a 'delivery method' for either a worm or
a virus. How the malicious code propagates once it is delivered can be
as a virus and / or a worm: overwritting executable files so that the
malicious code is run when you run the program is a virus, a worm can
run on itself once it's started up, and doesn't need the user to
execute a command to do anything; nothing precludes the malicious code
from doing both. A lot of worms nowadays (especially on Windows) seem
to be separate executables that are run / started up during the
operating system boot up.
While this may seem like people are just being pedantic, these terms
do have specific technical meanings:
Language is a finger that points to the reality it seeks to
describe.
-- Steven Fortney
--
David Magda <dmagda at ee.ryerson.ca>
Because the innovator has for enemies all those who have done well under
the old conditions, and lukewarm defenders in those who may do well
under the new. -- Niccolo Machiavelli, _The Prince_, Chapter VI
.
- References:
- Virus attacking Mac OS X found
- From: Hans Aberg
- Re: Virus attacking Mac OS X found
- From: tacit
- Re: Virus attacking Mac OS X found
- From: Johan W. Elzenga
- Virus attacking Mac OS X found
- Prev by Date: Re: delete musicx
- Next by Date: Re: ClamXAv (and clamav) detects the trojan
- Previous by thread: Re: Virus attacking Mac OS X found
- Next by thread: Re: Virus attacking Mac OS X found
- Index(es):
Relevant Pages
|