| |
A computer
virus is a computer program that can copy itself and infect
a computer without permission or knowledge of the user.
The original may modify the copies or the copies may modify
themselves, as occurs in a metamorphic virus. A virus can
only spread from one computer to another when its host is
taken to the uninfected computer, for instance by a user
sending it over a network or carrying it on a removable
medium. Additionally, viruses can spread to other computers
by infecting files on a network file system or a file system
that is accessed by another computer.
Viruses are sometimes confused with computer worms and Trojan
horses. A worm, however, can spread itself to other computers
without needing to be transferred as part of a host. A Trojan
horse is a form of malware that presents itself as a legitimate
program. In contrast to viruses, Trojan horses do not insert
their code into other computer files. Many personal computers
are now connected to the Internet and to local-area networks,
facilitating their spread. Today's viruses may also take
advantage of network services such as the World Wide Web,
e-mail, and file sharing systems to spread, blurring the
line between viruses and worms. Furthermore, some sources
use an alternative terminology in which a virus is any form
of self-replicating malware. |
|