LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

Тут как раз никакой проблемы нет. Сигнатурному анализу пофиг на какую сигнатуру реагировать. Обфусцированный вирус или нет - он имеет определённую сигнатуру и легко палится. Проблему представляют полиморфные вирусы - они изменяются каждую итерацию размножения. Но тут, как верно отметили, срабатывает эвристический анализ. Процесс запускается в песочнице и анализируется. Каждое его действие начисляет ему баллы. Если баллы превышают некоторый порог, то он считается вирусом. Кстати, сам факт обфускации и использование самомодификаций кода тоже дают баллы, портящие репутацию файла. «Хорошей программе скрывать от антивируса нечего».

В спорных случаях используются белые списки сигнатур.

Исходная версия KivApple, :

Тут как раз никакой проблемы нет. Сигнатурному анализу пофиг на какую сигнатуру реагировать. Обфусцированный вирус или нет - он имеет определённую сигнатуру и легко палится. Проблему представляют полиморфные вирусы - они изменяются каждую итерацию размножения. Но тут, как верно отметили, срабатывает эвристический анализ. Процесс запускается в песочнице и анализируется. Каждое его действие начисляет ему баллы. Если баллы превышают некоторый порог, то он считается вирусом. Кстати, сам факт обфускации и использование самомодификаций кода тоже дают баллы, портящие репутацию файла.