The Antivirus Multi-Scan Tradeoff | Resec (2024)

Introduction

Antiviruses (AVs) remain an important basic protection tool from known malware threats. Many organizations opt to use multiple AV scanners (AV multi-scan) to enhance security and eliminate the dependency on a single engine.

In this document, we will discuss the advantages and disadvantages of AV multi-scanning and share Resec’s view on the optimal number of AV scanners to use. The data is based on recent AV accuracy tests conducted by AV-Comparatives.

The Advantage of Multiple Scan Engines

Scanning with multiple antiviruses yields better detection rates. The more AVs used, the better the chances of detecting newly-discovered malware.

The following table shows real-life detection rates of AVs versus recently-discovered malware:

The Antivirus Multi-Scan Tradeoff | Resec (1)

As seen in the table, most antiviruses handle known malware very well, with all of them detecting more than 98% of malicious samples tested.

While certainly a high rate, a 98% detection rate means that a very real danger of missing malware still remains. For example, a customer who bases their entire protection on a single engine such as ESET would be compromised by 1.6% of the malicious files that pass through the system. For a high-risk enterprise environment processing large amounts of data every day, this is obviously unacceptable.

Adding more scan engines would clearly improve detection rates. The average detection rate of the 17 engines that were tested is 99.4%, but this still means that 0.6% of the malware tested slipped past AV scanning.

Combining two (2) AV engines (assuming the AVs are independent of one another) would, on average, reduce that number to 0.0036%. Five (5) Engines would only miss 0.0000000007776%, and so forth.

While we can safely conclude that more scan engines equal higher detection rates, the return on investment is questionable. Here is the gain from each additional engine:

The Antivirus Multi-Scan Tradeoff | Resec (2)

It easy to see in the table above that the improvement in detection quickly becomes marginal.

The Disadvantages of Adding More Scan Engines

There are some disadvantages to adding more scan engines, the obvious ones being increased latency and the need for more computing resources.

However, the primary disadvantage of using many scan engines is the increase in false positives – benign files mistakenly identified as malicious. False positives consume IT attention and time, while also hurting productivity.

Here are the false-alarm test results from the same study:

The Antivirus Multi-Scan Tradeoff | Resec (3)

Almost all scan engines returned some false positives. Comparing these results with the previous graph shows that the engines that yield higher detection rates often return many false positives, while engines with lower detection rates have fewer false positives. Even when ignoring the two extreme outliers on the graph, the average false positive rate is 3.0833%.

This means that an average scan engine would return approximately 3 erroneous alerts for every 100 files that pass through the system. As we add more engines, the rate only increases:

The Antivirus Multi-Scan Tradeoff | Resec (4)

Using 16 standard scan engines yields ~40% false positive rate for files (!). These numbers are clearly unmanageable. They tell us that a system using many scan engines must disregard some of the alerts they raise. However, doing so defeats the main purpose of multi-scanning. If we require that a quorum of N engines agree that a file is infected before blocking it, we may actually fail to detect some of the malicious files that would have been detected by just a single scan engine.

Summary

Antivirus multi-scanning is a vital tool in an organization’s security stack, increasing detection rates from known malware threats. However, research clearly shows a direct correlation between the number of engines used (with diminishing gains from each additional scan engine) and a steady increase in false positives.

Therefore, optimizing the correct number of AV engines is key for an organization to achieve a positive balance between high detection rates and relatively low false positives.

Resec’s Position

Resec upholds a Zero Trust prevention approach, which is far more stringent than that of antiviruses (or other detection solutions for that matter). While the AV multi-scan plays an important role in Resec’s platform, Resec merely relies on this engine for known malware detection, blocking, and reporting. Based on the conclusions from studies such as those in this document, Resec uses five (5) reliable AV engines. We have found that this number yields strong detection rates, while minimizing false positives to prevent unnecessary noise for the IT department.

To achieve complete prevention and overcome the limitations of antiviruses (false negatives, unknown malware), Resec’s assumes that every file is a threat and uses proprietary Content Disarm and Reconstruction (CDR) technology to rebuild threat-free replicas of all files that were found “clean” by the AV multi-scan engines. Resec’s unique approach relies on whitelisting, ensuring that only permitted components are rebuilt into the new document. This enables Resec to eliminate all false negatives and “zero day” attacks, while maintaining native file format and functionality at scale, and faster than any comparable solution.

This approach combines the best of both detection and prevention, achieving airtight security along with productivity and usability.

The Antivirus Multi-Scan Tradeoff | Resec (2024)

FAQs

Can I run two antivirus scans at the same time? ›

When antivirus software captures a virus, it locks it in a secure place to neutralize it. If you have two programs running simultaneously, they could engage in a tussle over who gets to scan, report, and remove the virus. This added activity could cause your computer to crash or use up your device's memory.

Can viruses escape antivirus scan? ›

Can malware be undetected? Yes, malware can hide itself and antivirus and other protection programs may not catch it. Check out this undetected malware map.

What are the pros and cons of antivirus? ›

While antivirus software is easy to use, convenient and reliable if kept updated and run regular scans, it does have some drawbacks such as slowing down computer performance, interfering with legitimate programs or applications, being expensive depending on the features and subscription plans chosen, and missing some ...

Can two antivirus slow down your computer? ›

Installing multiple antivirus programs at the same time can slow down the system, cause errors, and may lead to the risk of protection mechanisms failing due to conflicts between antivirus software. Therefore, it is not recommended to install multiple antivirus programs on the same device.

Should you run multiple antivirus programs? ›

Most people are better off with just one program. You can usually go into your device's app manager or control panel to uninstall programs. Removing any extra antivirus software will help you keep a clean, worry-free security plan.

Can Trojan hide from antivirus? ›

Rootkit technologies – that are generally employed by Trojans – can intercept and substitute system functions to make the infected file invisible to the operating system and antivirus programs. Sometimes even the registry branches – where the Trojan is registered – and other system files are hidden.

Can I use my computer while antivirus is scanning? ›

Re: Is it okay to do a full scan while using the computer? Yes, but it will probably be a little slower depending on the system specs, CPU, Drive (SSD/HDD) and how much data on it.

How do I find hidden viruses on my computer? ›

Open your Windows Security settings. Select Virus & threat protection > Scan options. Select Microsoft Defender Antivirus (offline scan), and then select Scan now.

How do I get rid of malware scan? ›

How to remove malware from a PC
  1. Step 1: Disconnect from the internet. ...
  2. Step 2: Enter safe mode. ...
  3. Step 3: Check your activity monitor for malicious applications. ...
  4. Step 4: Run a malware scanner. ...
  5. Step 5: Fix your web browser. ...
  6. Step 6: Clear your cache.

Why is Microsoft Defender using so much memory? ›

For most people, the high memory usage caused by Antimalware Service Executable typically happens when Windows Defender is running a full scan. We can remedy this by scheduling the scans to take place at a time when you're less likely to feel the drain on your CPU.

Is Windows Defender always scanning? ›

Microsoft Defender Antivirus periodically checks for signature updates and performs scheduled scans automatically. By default, scan begins with existing definitions. This setting applies only to scheduled scans.

Why is antivirus outdated? ›

The main reason why traditional antivirus software is falling behind in the fight against cyber crime is because most platforms rely on signature-based virus detection methods.

Why you don't need an antivirus? ›

Major web browsers can detect and block malicious websites on their own, thanks to tools like Google Safe Browsing. Those browsers may also warn you if you're about to download an unrecognized program. Major email providers, such as Gmail and Yahoo, scan attachments for viruses before you can even download them.

What is a major drawback of most antivirus software? ›

While installing anti-virus software is one of the easiest and most effective ways to protect your computer, it has its limitations. Because it relies on signatures, anti-virus software can only detect malware that has known characteristics. It is important to keep these signatures up-to-date.

Can you use 2 scanners at the same time? ›

It is possible to connect two or more different scanners to the same host. If multiple scanners need to be connected to the same host, it is preferable to have serial communication rather than keyboard emulation.

Can I run McAfee and Windows Defender together? ›

Windows Defender and McAfee may have overlapping functionalities, but they can work together without disabling Windows Defender. However, if you want to use only McAfee for your computer security, you can consider disabling Windows Defender, as it may consume system resources.

How often should you run a virus scan on your computer? ›

Since running a virus scan is easy to do, we recommend running them often. Our team typically runs a virus scan every other day when we close down our computers. You should at least run one every week.

Top Articles
Latest Posts
Article information

Author: Kareem Mueller DO

Last Updated:

Views: 5757

Rating: 4.6 / 5 (66 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Kareem Mueller DO

Birthday: 1997-01-04

Address: Apt. 156 12935 Runolfsdottir Mission, Greenfort, MN 74384-6749

Phone: +16704982844747

Job: Corporate Administration Planner

Hobby: Mountain biking, Jewelry making, Stone skipping, Lacemaking, Knife making, Scrapbooking, Letterboxing

Introduction: My name is Kareem Mueller DO, I am a vivacious, super, thoughtful, excited, handsome, beautiful, combative person who loves writing and wants to share my knowledge and understanding with you.