Энциклопедия компьютерных вирусов

         

Macro.Excel.Legend


Макро-вирус, заражающий файлы Excel. Содержит один модуль (макрос) с именем Legend. Этот модуль содержит две процедуры - Auto_Open и Infect. Auto_Open является процедурой Excel, автоматически вызываемой при открытии файла. При запуске Auto_Open устанавливает вторую процедуру вируса (Infect) как обработчик события SheetActivate, т.е. при открытии любой таблицы (Sheet) Excel будет вызывать процедуру Infect. При вызове процедура Infect заражает либо файл PERSONAL.XLS (если открыт зараженный файл), либо текущий файл (если он еще не заражен). После заражения вирус удаляет пункт меню Tools/Macro. Если UserName="Pyro" и OrganizationName="VBB", вирус немедленно прекращает работу и не заражает файлов. В зависимости от текущего дня и системного случайного счетчика вирус выводит MessageBox:

Pyro [VBB] You've Been Infected By Legend!



Содержание раздела