TROJ_WHISTLER.A — Win32-троян, маскирующийся под генератор серийных номеров Windows XP. Троянец написан на C++ и содержит деструктивную процедуру анализа жестких дисков зараженной машины, а также всех подключенных сетевых дисков: перемещает файлы в специально созданный им каталог, что может вызвать непоправимые изменения на инфицированном компьютере.
После выполнения троянец генерирует ложный серийный номер Windows XP и сохраняет его во временном файле в Windows temp-директории. Затем, используя Notepad, открывает этот файл и копирует себя в него, после чего сохраняет под именем WHISTMNG.EXE в системном каталоге Windows.
Чтобы выполняться при каждом старте системы, троянец создает в системном реестре ключ:
HKEY_LOCAL_MACHINESoftwareMicrosoftWindows
CurrentVersionRun «Whistler» = «C:whistmng.exe -next»
При последующем после заражения запуске системы троянец создает на диске C: инфицированного компьютера каталог «WXP». Затем анализирует содержимое каталогов, начиная с диска C:, и перемещает каждый найденный файл в директорию «WXP», включая файлы из системного каталога Windows, что разрушает инфицированную систему.
После того, как троянец «разобрался» с диском C:, он приступает к аналогичной процедуре по очереди на других локальных дисках зараженной машины и на всех подключенных к ней сетевых дисках. При этом, создаваемый троянцем каталог получает имя «ZWXP».
TROJ_WHISTLER.A: опасный троянец может разрушить систему на вашей машине