Sunday, July 1, 2012

Protecting Anti-virus Programs From Viral Attacks

Author: Umakant Mishra
Abstract:
During a fight between viruses and anti-viruses it is not always predictable that the anti-virus is going to win. There are many malicious viruses which target to attack and paralyze the anti-viruses. It is necessary for an anti-virus to detect and destroy the malware before its own files are detected and destroyed by the malware. The anti-virus may follow thorough testing and auditing procedures to fix all its bugs before releasing the software in the market. Besides the anti-virus may use all the obfuscation techniques like polymorphism that the viruses generally use to hide their codes. This article also shows how to use TRIZ Inventive Standards to solve the harmful effects of the viruses on the anti-virus.

Keywords: computer virus, anti-virus, anti-virus software, computer vulnerability, computer security, anti-virus design, anti-virus development, virus scanning, virus detection, signature scanning, integrity checking, heuristic scanning, emulation, software vulnerability, polymorphism, metamorphism, obfuscation


Mishra, Umakant, Protecting Anti-Virus Programs from Viral Attacks (July 24, 2013). Available at SSRN: http://ssrn.com/abstract=2297735 or http://dx.doi.org/10.2139/ssrn.2297735