The spread of malicious code may be avoided in several ways, including the use of an antivirus program, not opening attachments from strange emails and avoiding suspicious sites. A malicious code is a computer virus that is designed to reproduce itself as many times as possible, spreading from one computer to another computer or device connected to it.
The virus usually consists of a payload capable of damaging personal files or even the operating system. Prevention of malicious code spreading is a continuous process that involves common sense and judicious Internet habits. Antivirus software is absolutely useful in avoiding the spread of a virus. Examples of antivirus programs include McAfee, AVG and Kaspersky. One may purchase a commercial package of this software or download a free program from the internet. For the antivirus software to remain effective, it requires activation and regular updates to a current version. In addition, installing a spyware scanner is necessary for searching for malicious spyware. Spyware such as Ad-ware from Lavasoft is a program used in monitoring Internet habits. Firewalls may also be installed to protect a home network.
There are several options for a computer that is already infected by a virus. A technical support person can work on the computer to restore its functioning, or one may run the antivirus program to kill the connection between the computer and the cracker. In some cases, the solution may require erasing everything on the computer and reloading the operating system. To avoid losing vital data due to a virus infection, a backup of the information on the hard drive is needed.