Antivirus software consists of computer programs that attempt to identify, thwart and eliminate computer viruses and other malicious software (malware).
Antivirus software typically uses two different techniques to accomplish this:
- Examining (scanning) files to look for known viruses matching definitions in a virus dictionary
- Identifying suspicious behavior from any computer program which might indicate infection. Such analysis may include data captures, port monitoring and other methods.
In the virus dictionary approach, when the antivirus software looks at a file, it refers to a dictionary of known viruses that the authors of the antivirus software have identified. If a piece of code in the file matches any virus identified in the dictionary, then the antivirus software can take one of the following actions:
- attempt to repair the file by removing the virus itself from the file
- quarantine the file (such that the file remains inaccessible to other programs and its virus can no longer spread)
- delete the infected file
Some of the best softwares are
avg software
http://rapidshare.com/files/22569529/AVG_C...rus_spyware_etc
avast software
www.avast.com
norton softwaare
http://search.utorrent.com/search.php?q=norton%202007&e=http%3a%2f%2fwww%2emininova%2eorg%2fsearch%2f%3futorrent%26search%3d&u=1
mcafree software
http://search.utorrent.com/search.php?q=norton%202007&e=http%3a%2f%2fwww%2emininova%2eorg%2fsearch%2f%3futorrent%26search%3d&u=1




