AllRefer.com Reference and Encyclopedia Resource 

AllRefer Channels :: Health | Yellow Pages | | Reference | Weather

November 09, 2009  
 Earth & Environment
 Literature & Arts
 Philosophy & Religion
 Medicine
 People
 Places
 Science & Technology
 Plants & Animals
 Social Science & Law
 Sports & Everyday Life
 History
 Country Studies
A B C D E F G H I J

K L M N O P Q R S

T U V W X Y Z

 United States
 Mexico
 Canada
 Other countries
A B C D E F G H I J

K L M N O P Q R S

T U V W X Y Z

 Countries
 Flags
 Maps

You are here : AllRefer.com > Reference > Encyclopedia > Computers And Computing > computer virus
By Alphabet : Encyclopedia A-Z > C

computer virus, Computers And Computing

Related Category: Computers And Computing

computer virus, rogue computer program, typically a short program designed to disperse copies of itself to other computers and disrupt those computers' normal operations. A computer virus usually attaches or inserts itself to or in an executable file or the boot sector (the area that contains the first instructions executed by a computer when it is started or restarted) of a disk; those that infect both files and boot records are called bimodal viruses. Although some viruses are merely disruptive, others can destroy or corrupt data or cause an operating system or applications program to malfunction. Computer viruses are spread via floppy disks, networks, or on-line services. Several thousand computer viruses are known, and on average three to five new strains are discovered every day.

Antivirus programs and hardware have been developed to combat viruses. These search for evidence of a virus program (by checking for appearances or behavior that are characteristic of computer viruses), isolate infected files, and remove viruses from a computer's software. Researchers are working to sidestep the tedious process of manually analyzing viruses and creating protections against each by developing an automated immune system for computers patterned after biological processes. In 1995 Israel became the first country to legislate penalties both for those who write virus programs and those who spread the programs.

A distinction should be made between a virus : which must attach itself of another program to be transmitted : and a bomb, a worm, and a Trojan horse. A bomb is a program that resides silently in a computer's memory until it is triggered by a specific condition, such as a date. A worm is a destructive program that propagates itself over a network, reproducing as it goes. A Trojan horse is a malicious program that passes itself off as a benign application; it cannot reproduce itself and, like a virus, must be distributed by diskette or electronic mail.

See F. B. Cohen, A Short Course on Computer Viruses (2d ed. 1994); G. Smith, The Virus Creation Labs: A Journey into the Underground (1994); W. T. Polk et al., Anti-Virus Tools and Techniques for Computer Systems (1995); M. A. Ludwig. The Giant Black Book of Computer Viruses (2d ed. 1998); P. E. Fites, P. Johnston, and M. P. J. Kratz, The Computer Virus Crisis (1999).



The Columbia Electronic Encyclopedia Copyright © 2009, Columbia University Press.
Licensed from Columbia University Press. All rights reserved.



Topics that might be of interest to you:

computer program
programming language

Related Categories:

Science and Technology > Computers and Electrical Engineering


More articles from AllRefer Reference on computer virus



SITE MAPS


Content on this web site is provided for informational purposes only. We accept no responsibility for any loss, injury or inconvenience sustained by any person resulting from information published on this site. We encourage you to verify any critical information with the relevant authorities.

About Us | Contact Us | Terms of Use | Privacy | Links Directory
Link to AllRefer.com | Add AllRefer.com Search to your site
| Healthopedia.com  
Copyright © 2009 Par Web Solutions All Rights reserved.
Site best viewed in 800 x 600 resolution.