Anti-Virus Software is primarily use to scan, detect, remove and prevent malicious
software such as computer viruses, adware, dialers, fraudtools, hijackers, keyloggers,
rooktkits, spyware, Trojan and worms.
Before the internet connectivity became known to public, viruses were typically present
with the infected floppy disk. Over years it became necessary for anti-virus software
to monitor the increasing number of risk in different applications such as in Microsoft
Word, wherein virus-makers can use the macros to write and embed the viruses to the
documents. Another is email programs; they are defenseless to viruses attached to the
email content. By simply opening or previewing the messages computer can be infected.
There are several schemes employed to address the rising threats, one of which is the
Signature-based detection. It involves searching patterns of popularly known viruses.
This is actually effective but the downside is that, it doesn’t have the ability to defend the
computer from new viruses. It can only prevent the pc from the list of viruses that has
However, the possibility for the computer to get infected with no trace of known threats
is great. Heuristic approach was introduced to provide solution to the problem, wherein
it can identify new existing viruses by merely looking at the malicious code or slight
similarity to such code.
Anti-viruses today offer real-time protection in which it monitors suspicious activity.
Once there’s a movement over the pc’s system such as inserting a cd, opening an email
or web browsing, there’s an automatic protection provided.