Contents page

Index (83KB)


virus: [from the obvious analogy with biological viruses, via SF]
   n. A cracker program that searches out other programs and `infects'
   them by embedding a copy of itself in them, so that they become
   Trojan horses.  When these programs are executed, the embedded
   virus is executed too, thus propagating the `infection'.  This
   normally happens invisibly to the user.  Unlike a worm, a
   virus cannot infect other computers without assistance.  It is
   propagated by vectors such as humans trading programs with their
   friends (see SEX).  The virus may do nothing but propagate
   itself and then allow the program to run normally.  Usually,
   however, after propagating silently for a while, it starts doing
   things like writing cute messages on the terminal or playing
   strange tricks with the display (some viruses include nice
   display hacks).  Many nasty viruses, written by particularly
   perversely minded crackers, do irreversible damage, like
   nuking all the user's files.

In the 1990s, viruses have become a serious problem, especially among IBM PC and Macintosh users (the lack of security on these machines enables viruses to spread easily, even infecting the operating system). The production of special anti-virus software has become an industry, and a number of exaggerated media reports have caused outbreaks of near hysteria among users; many lusers tend to blame *everything* that doesn't work as they had expected on virus attacks. Accordingly, this sense of `virus' has passed not only into techspeak but into also popular usage (where it is often incorrectly used to denote a worm or even a Trojan horse). See phage; compare back door; see also UNIX conspiracy.