What Is A Computer Virus?

A virus is a program that is attached to other pieces of code, so that when the user tries to run the original program, they also unintentionally run the virus code. The virus code is designed to replicate itself and "infect" other programs, possibly in a modified form, and may also exhibit other behavior as well.

In order to be a virus, this program must have the ability to run without the user wanting it to and/or create effects that the programmer wants but that the user did not want or request. It must also have the ability to "infect" or modify other files or disk structures, and replicate itself so it can spread to other files or systems.

A virus does not necessarily have to trash your hard drive or exhibit other malicious behavior, in order to be a virus. While many viruses do damage files and disk structures, many are just nuisances or exhibit "prank" behavior such as playing music on the PC speaker or putting funny phrases on the screen when the system is booted.

There are three major types of viruses, each very different from the other. Of course, there are many subcategories within each group as well.

  • Boot Sector Infectors: Also sometimes called boot record infectors, system viruses, or boot viruses, these programs attack the vulnerable boot program that is stored on every bootable floppy disk or hard disk. This code is executed by the system when the PC is started up, making it a juicy target for virus writers: by installing themselves here they guarantee that their code will be executed whenever the system is started up, giving them full control over the system to do what they wish. They are spread most commonly through infected bootable floppy disks.
  • File Infectors: These viruses directly attack and modify program files, which are usually .EXE or .COM files. When the program is run, the virus executes and does whatever it wants to do. Usually it loads itself into memory and waits for a trigger to find and infect other program files. These viruses are commonly spread through infected floppy disks, over networks, and over the Internet.
  • Macro Viruses: The newest type of virus, these clever programs make use of the built-in programming languages in popular programs such as Microsoft Word and Microsoft Excel. These programs allow users to create programs that automate tasks, called macros. As the macro languages have become more powerful, virus writers have created malevolent macros that, when opened unwittingly, duplicate themselves into other documents and spread just like a conventional virus would. These programs can cause just as much damage as regular viruses, despite the fact that they arevery different: regular viruses are low-level machine language programs while macro viruses are actually high-level interpreted BASIC programs! The most common type of macro virus right now infects Microsoft Word documents.

Back To Data Recovery FAQ

+ Category Map
Data Recovery Services Digital Camera Recovery SAN Recovery Encrypted Data Recovery Linux Data Recovery
Mac Data Recovery Raid Data Recovery Hard Drive Data Recovery Server Data Recovery Windows Data Recovery
Macintosh Data Recovery NTFS Data Recovery Recover Deleted Files Disk Recovery RAID 5 Data Recovery
Data Recovery Process Data Security Data Recovery Partner About Data Recovery Computer Forensics
File Data Recovery File Recovery Flash Data Recovery JPEG Recovery Canada Data Recovery
Hard Drive Recovery Computer Data Recovery File Recovery Mac Hard Drive Clicking Recover Lost Data
Recover My Files Undelete Files Hard Drive Crashed Los Angeles Data Recovery My Computer Crashed
Get Data Back NTFS Get Deleted Files Back

Data Recovery Local
Southeast Data Recovery Northeast Data Recovery Midwest Data Recovery Southwest Data Recovery Northwest Data Recovery
California Data Recovery Washington DC Data Recovery Illinois Data Recovery Maryland Data Recovery Massachusetts Data Recovery
Michigan Data Recovery Minnesota Data Recovery Missouri Data Recovery Nebraska Data Recovery New York Data Recovery
North Carolina Data Recovery Ohio Data Recovery Oklahoma Data Recovery Oregon Data Recovery Pennsylvania Data Recovery
Utah Data Recovery Wisconsin Data Recovery

Data Recovery FAQ
Not Sure If Your Data Is Recoverable? Do You Still Have Questions About Our Process?
Need Directions To The Data Recovery Lab Nearest You? What Is Data Recovery?
What Is The Evaluation Process? How Long Does The Evaluation Take?
How Long Does Data Recovery Take? Can I Recover My Data Using Norton Or Other Disk Utilities?
Are There Instances Where Lost Data Cannot Be Recovered? My Documents Contain Confidential Information. How Can I Be Sure They Will Remain Confidential?
Does Data Recovery Group Offer Laptop And Notebook Data Recovery? How Do I Ship My Hard Drive?
How Can I Prevent Data Loss? What Can I Do To Protect My Data And Minimize My Chances Of Losing Data?
How Often Should I Backup My Data? Which Backup Method Should I Use?
Is One Hard Disk Drive Better Then Another? What Is A Computer Virus?
What Is A Class 100 Cleanroom? What Is A SCSI Drive?
What Is RAID? What Do We Need To Consider In Developing A Disaster Recovery Plan?
How Do I Restore Our Data To The Hard Drive? My Drive Is Making Strange Noises, Is My Data Still Recoverable?
I Want To Bring My Drive(s) In. How Do I Get To One Of Your Locations?

Technical Articles
Understanding Data Loss How Secure Is Your Data?
The Evolution of Mass Storage Guideline For Diagnostics
Hard Drives Fail, Always Have & Always Will...