A computer virus is a harmful program that can be created by those who want to cause damage or disruption to computers and systems. They are hidden pieces of code that hitch with other programs or applications and when activated, they are spread like wildfire. Viruses are usually found attached to programs or documents that have been downloaded from the Internet or sent via email. The majority of countries consider it illegal to develop and spread a computer virus.
In the world of computer virus, there are different types that can infect machines in different ways. Certain computer viruses are dependent on an application to start their work. Others are independent and can attack multiple systems without the need for a host. A computer virus that makes use of a host program to infect computers is typically considered as a worm but those that don’t utilize the method of infection by other programs are thought to be viruses.
Certain viruses infect a system immediately upon arrival, while others remain dormant and activate when the user executes the code. The first computer virus was developed in 1974 and identical to biological viruses, multiplied quickly and caused damage to the system. Stuxnet is an example of an extremely destructive computer virus. It was designed to destroy computerized centrifuges that were used to enrich the uranium.
The process of creating a virus can be very complex and not for those who are not experienced. It can be a fun method to test your computer programming knowledge. If you are willing to invest the time and effort you can find a variety of sources available to help you create a virus.