Linked by Thom Holwerda on Thu 6th Jul 2006 10:31 UTC, submitted by Jesuspower
Bugs & Viruses "For about 20 years now we've been using the term computer viruses to describe self-replicating programs. Although such programs had previously been found on Apple computers, viruses entered the PC world in early 1986 with the Brain virus."
Order by: Score:
yeap..
by csynt on Thu 6th Jul 2006 12:45 UTC
csynt
Member since:
2006-03-19

I remember when I got my first Atari ST, it was a virus that inverted the mouse up/down ...

A friend of mine (electronics guru) was thought of a h/ware problem.. it opened the ST and managed to desolder the mouse buffer (a chip) just to check it!! LOL...

Reply Score: 1

blind trust
by jessta on Thu 6th Jul 2006 12:48 UTC
jessta
Member since:
2005-08-17

20 years on and users still blindly trust any executable code they come across.

Reply Score: 4

v interesting
by elzurawka on Thu 6th Jul 2006 13:18 UTC
Disagree with the definition
by Ronald Vos on Thu 6th Jul 2006 13:30 UTC
Ronald Vos
Member since:
2005-07-06

To me, a virus is a piece of self-replicating software that that embeds itself in other software, be it the bootsector of a floppy, a .com file or a .doc file. A worm is, to me, a stand-alone program that replicates itself via a network.

Same difference, except I'd term self-replicating trojans that transmit themselves through the mail viruses. Only programs that make use of open ports/buffer overflows in an OS or network-connected software I'd term worms, as they're intriniscally different and don't require user-intervention to trigger (with the Outlook preview-pane exploit you still had to select the mail to preview).

It's a more functional distinction, imho, even if pedantic.

Other comments on the article:
"The Cascade virus (1988) was the first encrypted virus, which made it difficult to alter or remove."
Encrypted viruses are harder to detect, not to remove.

It also seems to mix up encryption and polymorphism: emulators are useful to counter encryption, to counter polymorphism you simply need to search for the polymorphic engine IIRC. (The emulator comes into play if the polymorphic engine is encrypted)

MyDoom isn't the fastest spreading worm to date:
http://en.wikipedia.org/wiki/Samy_%28XSS%29

Also no mention of the East European scene, the animal worm (first worm ever, and non-malicious, on UNIVAC-11s), the DIR-I and DIR-II viruses, social-engineering, oligomorphism and metamorphism and especially the Metaphor virus which took metamorphism/polymorphism/encryption to a new level.

But a nice introductory article I guess ;)
(and I do like the picture gallery!)

Check out http://vx.netlux.org/exotic.php for some very interesting stuff.

Edited 2006-07-06 13:38

Reply Score: 5

Welchia
by DigitalAxis on Thu 6th Jul 2006 16:27 UTC
DigitalAxis
Member since:
2005-08-28

I notice he didn't mention some of the stranger viruses- the Cheese worm on UNIX machines that would patch machines it infected, or the more recent Welchia worm that according to Symantec downloads and installs service packs to prevent infection by other viruses. Granted, the Welchia worm also did some nasty things, but I just found virii like that curious.

Reply Score: 1

RE: Welchia
by Kroc on Thu 6th Jul 2006 20:35 UTC in reply to "Welchia"
Kroc Member since:
2005-11-10

Those who write loud and destructive viruses are looked down at by the community. A real VXers goal is to create the ultimate silent virus that stays undetected and uses an inventive entry point. Destructive viruses are written by angry pent-up teenagers who are after fame; none of those attributes are attribituable to _real_ hackers (not crackers)

Reply Score: 2

Heh. ANIMAL. Good story...
by rcsteiner on Thu 6th Jul 2006 17:52 UTC
rcsteiner
Member since:
2005-07-12
RE[2]: Welchia
by Soulbender on Fri 7th Jul 2006 07:21 UTC
Soulbender
Member since:
2005-08-18

"Destructive viruses are written by angry pent-up teenagers who are after fame; none of those attributes are attribituable to _real_ hackers (not crackers)"

_real_ hackers don't write viruses. period.

Reply Score: 2