How Does Antivirus Software Identify Potential Viruses?

When selecting antivirus software for your home or workplace You should look at more than the rate of detection of a program during controlled tests. You must also ensure that it’s able to recognize new viruses and malware. Researchers are working hard to devise methods of defeating antivirus software. They create viruses that disable their own detection methods, or even get around the anti-virus software itself.

One of the first types of antivirus programs worked by comparing files arriving on devices against their database http://webroot-reviews.com/best-antivirus-for-windows-10/ of known malware signatures. This is a form of signature detection that is quite effective for older malware, however the issue is that virus authors can create signatures for new varieties of viruses at any time which means that the antivirus protection will always be in the process of catching up.

Modern versions of antivirus software use the heuristic method of detection to identify potential threats. Instead of searching for exact matches, heuristics examine patterns in software and files to determine whether they are similar to known malware. This technique is augmented by behavior-based detection that analyzes the way in which a program or files behaves to determine if it’s malicious.

Some viruses attempt to take down antivirus software by hiding, blocking access to the antivirus program’s update system, or corrupting code or library files needed by an antivirus scanner to function. Some viruses are more sophisticated, and can directly alter or disable the functions of the antivirus software. These viruses are becoming increasingly widespread and contain features such as an worm that spreads from one computer to another.

Leave a Comment

Your email address will not be published. Required fields are marked *