Antivirus has been advertised for years as a commodity, similar to a toothbrush, detergent or car. Although they are popular, antiviruses, are not without flaws.
Antivirus programs can’t keep up with the diversity and number of new malwares that are created every day. It’s an arms race. not all antivirus software available in the marketplace or on the internet offers a level of security that is nearly 100 percent.
Another problem is that Trojans and viruses are able to alter the software on your computer so they are unable to be detected. This can happen when a virus alters the settings of the antivirus program, or when it exploits one of its features or functions to generate false-positive.
There are many instances where the antivirus program fails to detect files, even when they’re clearly infected with malware. The antivirus software hasn’t yet had the chance of adding the file to its database. To do that it must analyze the new file and compare its content with known malicious files in the antivirus’s database. This is a resource-intensive and lengthy process. The slower the process and the less accurate detection. The antivirus also needs to install interceptors that look at system events deep inside the protected computer kernel in order to relay the information to its engine.