Порівняння можливостей детектування упакованих вірусів у різних антивірусних продуктах

Завантажте детальне порівняння «Просунутий захист кінцевих станцій» від експертів «Інфосистеми Джет», щоб вибрати відповідне рішення для захисту вашого бізнесу від кіберзагроз.

детектування

У статті наводяться результати порівняльного тесту популярних антивірусів з детектування упакованих 20 різними утилітами того самого вірусу. У порівнянні беруть участь антивіруси Symantec, Trend Micro, McAfee, Sophos, Kaspersky, ESET NOD32, CA eTrust, Norman, BitDefender, Panda, AVG, Dr.Web та Hauri.

Більшість провідних виробників антивірусів в описі своїх продуктів заявляють про підтримку основних пакувальників та архіваторів, таких як ZIP, RAR і таке інше. Деякі з них заявляють про підтримку величезної кількості пакувальників та архіваторів, наприклад, Лабораторія Касперського стверджує про підтримку загалом понад 1200 різних версій.

У зв'язку з цим, цікаво було б перевірити, як реально справи з детектуванням упакованих вірусів. Адже ні для кого не секрет, що майже всі шкідливі програми так чи інакше упаковані. Часто один і той же вірус пакується десятками різних пакувальників (буває навіть декількома одночасно), що дозволяє йому проникати в корпоративні мережі, незважаючи на їхню захищеність антивірусом вже на рівні шлюзу.

Уявімо ситуацію, коли вже відомий всім вірус упаковується іншим пакувальником. Якщо новий пакувальник не підтримується вашим антивірусом, він легко пройде крізь захист і знадобиться час, поки антивірусна компанія додасть до бази даних нову сигнатуру, здатну детектувати по-новому упакований вірус. У разі підтримки пакувальника, антивірус його відразу ж виявить, завдяки чому не потрібно чекати реакції антивірусної компанії на нову загрозу та відповідногооновлення антивірусних баз.

Коротко про методику проведення порівняльного тесту

Для порівняльного тесту було взято всім відомий гучний вірус Nimda.A, який був упакований 20 різними пакувальниками з налаштуваннями за замовчуванням, серед яких:

  1. ZIP self-extracting archive (SFX)
  2. RAR SFX
  3. ASPack 2.12
  4. ASProtect 1.23 RC4 build 08.07
  5. exe32pack 1.42
  6. EXECryptor 2.0
  7. ExeStealth 3.04
  8. FSG 2.0
  9. MEW11 SE 1.2
  10. MoleBox 2.3.3
  11. Morphine 2.7
  12. Packman 0.0.0.1
  13. PECompact2 2.55
  14. PE-PACK 1.0
  15. Petite 2.3
  16. UPX 1.25W
  17. WWPack32 1.20
  18. yoda's Crypter 1.3
  19. yoda’s Protector 1.0b
  20. (Win)UPack 0.27 beta

У порівнянні брали участь такі антивіруси для персональних комп'ютерів та робочих станцій:

  1. Symantec AntiVirus Corporate Edition 10.0.0.359 (SAV) with engine 103.0.2.7
  2. Trend Micro PC-cillin Internet Security 2005 with engine 7.510.1002
  3. McAfee VirusScan Professional 2005 (9.0) with engine 4.4.00
  4. Sophos Anti-Virus 5.0.3 (SAV)
  5. Kaspersky Anti-Virus Personal Pro 5.0.14 (KAV)
  6. Eset NOD32 Antivirus System 2.12.3
  7. CA eTrust EZ Antivirus 6.2.1.1 (CAI) with engine 11.5.0.0
  8. Norman Virus Control 5.80 with engine5.82.01
  9. BitDefender 8 Standard with engine 7.01620
  10. Panda Titanium Antivirus 2005 (4.02.00)
  11. AVG Anti-Virus 7.0 Professional (7.0.323)
  12. Dr.Web Scanner for Windows 95-XP v4.32b
  13. Hauri ViRobot Expert 4.0 with engine 2005-06-05.00

Результати порівняльного тестування

У наступних таблицях представлені результати сканування упакованих файлів переліченими антивірусами окремо дляантивірусних моніторів (on access scaner) та перевірки на вимогу (on demand scaner). Перший рядок таблиці (невпакований вірус Nimda) є перевірочною, яка підтверджує роботу антивірусу взагалі, тому може бути виключена з подальших розрахунків.

Таблиця 1: Перевірка антивірусним монітором (on-access scaner)

ПакувальникSymTrMMcASopKasNODCANorBitPanAVGDrWHau
1NimdaXXXXXXXXXXXXX
2ZIP SFX
3RAR SFXX
4ASPackXXXXXXXXX
5ASProtectX
6exe32packXXX
7EXECryptor
8ExeStealthXXXXX
9FSGXXXXXXXX
10MEW11 SEXXXXXXX
11MoleBoxXX
12MorphineXXXXX
13PackmanXX
14PECompact2XXXX
15PE-PACKXXXXXXX
16PetiteXX
17UPXXXXXXXXX
18WWPack32XXXXXX
19yoda’s CrypterXXXXX
20yoda’s ProtectorX
21(Win)UPackXX
Всього:51191217122124592

Таблиця 2: Перевірка сканером на вимогу (on-demand scaner)

ПакувальникSymTrMMcASopKasNODCANorBitPanAVGDrWHau
1NimdaXXXXXXXXXXXXX
2ZIP SFXXXXXXXXXXX
3RAR SFXXXXXXXXXXX
4ASPackXXXXXXXXXXXX
5ASProtectX
6exe32packXXXXX
7EXECryptorX
8ExeStealthXXXXXX
9ФСГXXXXXXXXX
10MEW11 SEXXXXXXX
11MoleBoxXXX
12морфінXXXXXX
13PackmanXXX
14PECompact2XXXXX
15PE-PACKXXXXXXXXX
16мініатюрнийXXX
17UPXXXXXXXXXXX
18WWPack32XXXXXXXX
19Криптер ЙодиXXXXXXX
20yoda’s ProtectorX
21(Win)UPackXXXXX
Всього:712141219141516127114

Як видно з таблиць 1 і 2, багато антивірусів показали більш ніж слабкі результати. При цьому жоден з антивірусів не виявив усі по-різному упаковані віруси Nimda!

Підсумкова таблиця результатів, у якій розраховується відсоток ефективності кожного антивіруса, представлена ​​нижче.

Таблиця 3: Підсумкова таблиця

ПакувальникSymTrMMcASopKasNODCANorBitPanAVGDrWHau
Виявлено монітором51191217122124592
%24%52%43%57%81%5%10%10%57%19%24%43%10%
Виявлено сканером на вимогу712141219141516127114
%33%57%67%57%90%5%19%71%76%57%33%52%19%
Усього виявлено12232324362617281612206
Загальний %29%55%55%57%86%5%14%40%67%38%29%48%14%

Найкраща п'ятірка за результатами цього тесту антивірусів виглядає так:

  1. Касперський - 86%
  2. BitDefender - 67%
  3. Sophos - 57%
  4. Trend Micro та McAfee - 55%
  5. Dr.Web - 48%
  6. Norman – 40%

Інші антивіруси показали дуже слабкі результати підтримки пакувальників, наприклад, Nod32 не взяв жодного упакованого вірусу Nimda, а Hauri та CA - лише один ASPack антивірусним монітором і ще чотири пакувальники сканером на вимогу! Від частини тепер стає зрозумілим, чому ці антивіруси показали такі добрі результати за швидкістю роботи (див. наше попереднє "Порівняння швидкості роботи провідних антивірусів"), адже ні для кого не секрет, що перевірка архівів помітно уповільнює антивірусну перевірку.

Також необхідно звернути увагу на те, що під час перевірки на вимогу всі антивіруси (за винятком аутсайдера Nod32 та Sophos) показали результати кращі, ніж під час перевірки антивірусним монітором. Особливо в цьому плані виділяється Norman – 71% детектування сканером на вимогу проти 10% детектування під час перевірки антивірусним монітором. Видно, що виробники антивірусів намагаються оптимізувати швидкість роботи своїх продуктів, вимикаючи сканування деяких типів запакованих об'єктів.