Antivirus is crucial to protect against a wide range of threats including viruses, earthworms, trojans, spyware and adware, ad ware, rootkits and keyloggers. The best antivirus tools use a combination of heuristic-based detection and patterns monitoring in order to keep…