Thursday, February 1, 2007

Methods of virus detection and their limitations

Author: Umakant Mishra
Abstract:
An anti-virus program typically employs various strategies to detect and remove viruses.  The popular methods of detecting virus are signature scanning, heuristic scanning and integrity checking. However each of these methods has its own strengths and weaknesses.

Signature scanning (or searching of known virus patterns) is the most common method of virus detection. But it cannot detect viruses whose signatures are not available in the virus database. The other popular method is to use a heuristic algorithm to find viruses based on common behaviors. This method can be complex, but it has the ability to detect unknown or new viruses. Integrity checking is another generic method but it can only be applied for specific types of files which are not generally changed by user operations.

Keywords: Software Innovation, computer virus, anti-virus, anti-virus software, computer vulnerability, computer security, anti-virus design, anti-virus development, inoculation, virus scanning, virus detection, signature scanning, integrity checking, heuristic scanning, emulation, activity monitoring, generic scanning, behavior monitoring, resident scanning, virus database, on-access scanning,


Mishra, Umakant, Methods of Virus Detection and Their Limitations (August 25, 2010). Available at SSRN: http://ssrn.com/abstract=1916708 or http://dx.doi.org/10.2139/ssrn.1916708

No comments:

Post a Comment