Накануне Комтека Игорю Данилову, ведущему вирусологу АО “ДиалогНаука”, автору программы Doctor Web, один пользователь прислал новый вирус, содержащий в своем теле текст “WANDERER, (c) P.Demenuk”. Вирус оказался сам по себе неопасным, но, к сожалению, показал принципиальную возможность маскироваться от антивирусов на гораздо более серьезном уровне, чем было возможно до сих пор.

         

Игорь Данилов (в центре) первым нашел противоядие от принципиально нового вируса

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

В процессе тестирования выяснилось, что при заражении нескольких тысяч файлов-жертв вирус проявил себя, как “жилец”  -  все зараженные файлы оказались работоспособными. Здесь надо только сделать оговорку: в случае если стек файлов после заражения окажется в области вирусного кода, они могут оказаться неработоспособными. PM.Wanderer при заражении файлов не корректирует значения стартовых SS:SP в EXE-заголовке. Вирус сохраняет способность к воспроизводству только в том случае, если в системе установлен драйвер EMS (EMM386). При установленном драйвере EMM386 с ключом NOEMS вирус перезагружает компьютер. Компьютер также может перезагрузиться, если в системе используется драйвер QEMM386.

Самое интересное заключается в том, что если в системе находился резидентный вирус, а потом произошла загрузка Windows 3.1x или Windows 95, то этот вирус не сможет размножаться в данных операционных средах, но при выходе в DOS он опять получает управление и может “трудиться не покладая рук”. Если же вирус будет запущен в DOS-сессии Windows, то из-за отсутствия интерфейса VCPI он не сможет переключиться в защищенный режим. Под OS/2 вирус нежизнеспособен также из-за отсутствия VCPI.

Новый вирус оказался первым вирусом (причем российским), использующим защищенный (виртуальный) режим работы процессора и не конфликтующим с операционными системами “от Microsoft”, работающими также в защищенном режиме.

Г-н Данилов проанализировал вирус, включил его обнаружение и лечение в очередное дополнение вирусной базы своего антивируса Doctor Web и на одном из семинаров Комтека предупредил пользователей о грозящей им опасности.

Более подробное описание вируса опубликовано на Web-сервере АО “ДиалогНаука”: http://www.dials.ccas.ru.

В. М.

Версия для печати