Стр. 2 вернуться на стр 1
Какую систему защиты выбрать ?
В настоящий момент большинство решений в области компьютерной
безопасности реализуются как комплекс нескольких технологий. В
классических антивирусах сигнатурное детектирование обычно используется
в связке с той или иной реализацией мониторинга системных событий,
эмулятора, песочницы. Как сориентироваться в спецификациях и выбрать
систему защиты от вредоносного кода, оптимально отвечающую потребностям
конкретного пользователя?
Прежде всего, следует помнить, что не существует ни универсального,
ни «самого лучшего» решения. У каждой технологии есть свои плюсы и
минусы. Например, мониторинг событий в системе постоянно занимает
процессорное время, но его труднее всего обмануть; процессу эмуляции
можно помешать использованием в коде определенных команд, зато при ее
использовании обнаружение вредоносного кода выполняется в упреждающем
режиме, система остается незатронута. Другой пример: простые правила
принятия решений требуют от пользователя слишком активного участия в
процессе, порождая много вопросов к пользователю, а сложные и «тихие»
чреваты ложными срабатываниями. Выбор технологии — это выбор золотой
середины с учетом конкретных потребностей и обстоятельств.
Например, тому, кто работает в уязвимых условиях («непропатченная»
система, отсутствие запретов на использование расширений браузера,
скриптов и т.п.), сильно беспокоится за свою безопасность и имеет
достаточно ресурсов, больше всего подойдет система типа «песочница», с
качественным аналитическим компонентом. Такая система обеспечивает
максимум безопасности, но в сегодняшней реализации задействует много
оперативной памяти и процессорного времени — что может проявляться в
«торможении» ОС. Специалисту, желающему контролировать критичные
системные события, и заодно оградить себя от неизвестных вредоносных
программ, подойдет система мониторинга реального времени. Такая система
равномерно, но не существенно загружает операционную систему и требует
специального участия в создании правил и исключений. А пользователю,
который ограничен в ресурсах либо не хочет загружать свою машину
постоянным мониторингом, а разум — созданием правил, подойдет более
простая эвристика. В конце концов, за качество детектирования
неизвестных вредоносных программ отвечает не какая-то одна составляющая
защитной системы, а вся система в целом; более простой технологический
способ можно компенсировать более умелым принятием решений.
Системы несигнатурного обнаружения ранее неизвестного кода
распадаются на две категории. Первая — это самостоятельные
HIPS-системы, такие как уже приведенные в качестве примера Prevx или
Cyberhawk. Вторая — крупные антивирусы, эволюционировавшие в поиске
большей эффективности до несигнатурных технологий. Преимущества той или
иной категории очевидны: узкая специализация, в рамках которой можно
неограниченно совершенствовать качество, — в первом случае, и
значительный опыт разносторонней борьбы с вредоносными программами — во
втором.
В выборе того или иного продукта рекомендуется руководствоваться в
первую очередь результатами независимых тестов, а также отзывами
пользователей, которым вы доверяете.
Ссылки
Независимые тесты антивирусов:
Независимые тесты HIPS-систем:
|