• Авторизация


Вредоносные программы обрели инстинкт самосохранения 20-07-2007 20:06 к комментариям - к полной версии - понравилось!
news.webdesign.md/2007/07/01/01/

По мере развития систем антивирусной защиты авторы вредоносных программ вынуждены искать новые способы, с помощью которых их творения могли бы защищать себя от антивирусов. Об этом сообщает один ведущих экспертов “Лаборатории Касперского” Алиса Шевченко в своей аналитической статье “Эволюция технологий самозащиты вредоносных программ”, распространенной Ольгой Кобзаревой из информационной службой компании.

Эксперт отмечает, что основные задачи самозащиты вредоносных программ состоят в том, чтобы затруднить: детектирование вредоносных программ антивирусами, анализ кода специалистами, обнаружение вредоносной программы в системе и собственно работу защитного программного обеспечения — антивирусов, файерволов.

Тот или иной способ самозащиты решает одну или сразу несколько таких задач. В своей статье Алиса Шевченко прослеживает пути зарождения “инстинкта самосохранения” вредоносных программ, эволюцию технологий их самозащиты под давлением все более жестких условий борьбы с антивирусами и оценивает дальнейшие перспективы развития этих технологий.

До последних лет работа антивирусов была основана исключительно на анализе кода файла, поэтому самозащита вредоносных программ начиналась с технологий модификации кода. В связи с этим появились такие технологии, как полиморфизм и метаморфизм, которые позволяют вредоносной программе, сохраняя функционал неизменным, полностью мутировать при создании своей копии, что значительно затрудняет ее детектирование.

Алиса Шевченко рассказывает и о других технологиях. В частности, шифрование и обфускация прежде всего нацелены на затруднение анализа кода, но, реализованные определенным образом, они оказываются разновидностями полиморфизма. Еще одним способом затруднения детектирования вредоносных программ является использование действующих по принципу архиваторов программ-упаковщиков (пакеров).

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

Существуют также технологии самозащиты вредоносных программ от детектирования с помощью их сокрытия в системе. Эта инновация впервые была применена в 1990 году для операционной системы DOS и получила название stealth-технологии. В самом начале века она возродилась на новом уровне в ОС Windows под именем rootkit-технологии. Чаще всего встречаются руткиты, механизм работы которых основан на модификации цепочки системных вызовов.

Другой распространенный тип руткитов — это руткиты, изменяющие системные данные. Вектор современного руткит-движения направлен в сторону виртуализации и использования функций оборудования. Rootkit-технологии являются весьма перспективными, однако это направление вряд ли станет существенным в ближайшие годы. Со временем полиморфизм и смежные с ним технологии потеряли свою актуальность. Это связано с тем, что по мере развития антивирусных технологий и вытеснения сигнатурных методов детектирования поведенческими, приемы модификации кода все меньше способны препятствовать обнаружению вредоносных программ, а для большинства современных троянцев, не имеющих функции саморазмножения, полиморфизм в принципе не является эффективным способом самозащиты.

В связи с появлением поведенческих анализаторов вредоносным программам остается лишь прицельно отстреливать отдельные проявления или функции антивирусов.

“Вне неизбежной необходимости этот способ самозащиты не был бы так популярен, поскольку он является слишком невыгодным с точки зрения обеспечения максимально универсальной защиты”, — отмечает Алиса Шевченко.

В то же время технологии, затрудняющие анализ кода специалистами (в частности, обфускация), в отличие от полиморфизма, не теряют своей актуальности и сегодня. Тем не менее, принципиальная уязвимость вредоносных программ перед поведенческими анализаторами антивирусов задает вероятный вектор дальнейшей эволюции. Шевченко считает, что теперь вирусописатели будут учиться обходить поведенческий анализатор и повышать «самосознание» вируса.

Согласно прогнозу вирусного аналитика Алисы Шевченко, самозащита вредоносных программ будет развиваться в трех направлениях интенсивнее других. Во-первых, это руткиты. Невидимость в системе всегда дает вредоносным программам преимущества, даже если уже не спасает их от детектирования. Здесь наиболее вероятные новинки — новые типы бестелых вредоносных программ и, немного позже, использование технологий виртуализации. Во-вторых, обфускация и шифрование, потому что затруднение анализа кода сохранит актуальность.

В-третьих, противодействие средствам защиты, основанной на поведенческом анализе. Здесь можно ожидать появления каких-то новых технологий, поскольку те, что используются сейчас (целевое нападение на антивирусы), не являются эффективными. Возможно, это будут какие-то способы детектирования виртуальной среды или некое шифрование поведенческих паттернов.

Противостояние киберкриминала и антивирусной индустрии Алиса Шевченко считает своего рода “гонкой вооружений”, в которой достижения одной стороны неизбежно провоцируют активность другой.

В последние годы участились случаи публикаций под благовидными предлогами концептов кодов, обходящих современные средства защиты. Алиса Шевченко считает, что появление таких концептов еще больше подливает масла в огонь — пользователи начинают беспокоиться о том, насколько они защищены, а разработчики антивирусов вынуждены бросать все новые ресурсы на борьбу с такими “недетектируемыми” кодами.

В заключение Алиса Шевченко делает вывод о том, что полного прекращения «гонки вооружений» между вирусописателями и антивирусными компаниями можно не ждать, но препятствовать ее ускорению — вполне в силах участников этого бесконечного процесса.
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Вредоносные программы обрели инстинкт самосохранения | global-life - Global-Life (человек мира) | Лента друзей global-life / Полная версия Добавить в друзья Страницы: раньше»