EICAR-тест (повна назва — EICAR Standard Anti-Virus Test File) — це спеціальний текстовий файл, розроблений для перевірки працездатності антивірусного програмного забезпечення. Він не є вірусом, не містить шкідливого коду і не може завдати шкоди системі, проте майже всі сучасні антивіруси ідентифікують його як загрозу.
Історія створення Файл був створений на початку 1990-х років спільно Європейським інститутом досліджень комп'ютерних антивірусів (EICAR) та організацією CARO (Computer Antivirus Research Organization). Метою розробки було надати користувачам та системним адміністраторам безпечний спосіб перевірити, чи правильно налаштований антивірусний сканер, чи працює захист у реальному часі та як система реагує на виявлення шкідливого ПЗ.
Технічні деталі Файл являє собою короткий рядок тексту у форматі ASCII довжиною 68 байтів. Весь вміст файлу виглядає так:
Як це працює Сигнатура: Антивірусні компанії домовилися включити цей конкретний рядок до своїх баз сигнатур як «вірус». Виконання: Технічно цей рядок є валідним 16-бітним виконуваним кодом для MS-DOS. Якщо запустити його в середовищі DOS або через емулятор, він просто виведе на екран напис «EICAR-STANDARD-ANTIVIRUS-TEST-FILE!» і завершить роботу. Кросплатформність: Оскільки це звичайний текст, його можна створити в будь-якому текстовому редакторі (наприклад, у Блокноті) на будь-якій операційній системі (Windows, Linux, macOS).
Використання EICAR-тест корисний у таких випадках: Перевірка інсталяції: Переконатися, що антивірус активний після встановлення. Тестування реакції: Перевірити, чи з'являється сповіщення, чи блокується доступ до файлу та чи працює функція «Карантин». Перевірка поштових фільтрів: Надіслати цей рядок у листі, щоб дізнатися, чи блокує поштовий сервер потенційні загрози. Навчання: Демонстрація роботи антивірусу студентам або співробітникам без ризику зараження реальним вірусом.
Важливі зауваження Це не справжній вірус: Він не саморозмножується і не псує дані. Назва загрози: Більшість антивірусів позначають його як EICAR-Test-File, Eicar.Test.Signature або подібними назвами, що містять слово «Test». Чутливість: Якщо змінити хоча б один символ у рядку, антивірус перестане його впізнавати.
Примітки