Is computer software used to identify and remove computer viruses, as well as many other types of harmful computer software, collectively referred to as malware. While the first antivirus software was designed exclusively to combat computer viruses (hence “antivirus”), modern antivirus software can protect computer systems against a wide range of malware, including worms, phishing attacks, rootkits, and Trojans.
Most of the Antivirus products today use a combination of the below mentioned techniques to combat the threats existent:
1. Signature based detection
2. Malicious activity detection
3. Heuristic-based detection
Depending on the number of machines to be scanned and the placement of the product, there are two categories of Anti-Virus products namely:
1. Desktop Level Antivirus
2. Gateway Level Antivirus