Как нам известно, целью проактивного сканирования, является предотвращение заражения системы пользователя.
Об этом мы сегодня и поговорим.
Основные виды проактивного сканирования:
Эвристический анализ
Один из методов детектирования, работает на основе сканирования приложения на малварьные паттерны.
Эмуляция
Простыми словами, эмуляция представляет из себя хуки апи-функций, при эмуляции, антивирус доставляет в процесс свою dll - которая при загрузке перехватывает интересующие WinApi функции, и анализирует их вызовы.
Основная ошибка паблик-антиэмуляций заключается в создании среды, суть которой уход в глубину трансляции сегмента, в следствии с большой вероятностью возникает остановка сканирования по таймауту с неопределенным обнаружением.
Антиэмуляционные приемы ожидающие вызовов системных событий по типу “нажми на кнопку”, не работают, точно так же как и sleep’ы в циклах.
Немного о загрузчиках:
В основном под вышеописанные задачи используется алгоритм RunPE, которы