Worm.Qaz зафиксирован «в живом виде» в июле-августе 2000. Это сетевой вирус-червь, распространяющийся по локальной сети. Содержит также «backdoor»-компоненту. Представляет из себя 120K-программу Win32, написанную на
MS Visual C++.
При запуске червь регистрирует себя в секции авто-запуска системного реестра:
HRLMSOFTWAREMicrosoftWindowsCurrentVersionRun
startIE = «filename qazwsx.hsq»
где «filename» является именем файла-червя (обычно — «Notepad.exe», см. ниже). В результате червь активизируется при каждом старте Windows.
Затем червь остается в памяти Windows как обычное приложение (видимое в списке задач) и активизирует две фоновые процедуры: распространения и «backdoor».
Процедура распространения копирует файл-червь на другие компьютеры в локальной сети, если на них есть ресурсы (каталоги), открытые для чтения и записи. Для этого червь перебирает все ресурсы сети и проверяет их имена на
наличие подстроки «WIN» (т.е. проверяет, является ли обнаруженный сетевой ресурс каталогом Windows). Если это так, то червь затем ищет в обнаруженном
ресурсе файл NOTEPAD.EXE и замещает своей копией (предварительно сохранив первоначальный NOTEPAD.EXE под именем NOTE.COM).
В результате на пораженном компьютере первоначальный NOTEPAD.EXE оказывается переименованным в файл NOTE.COM, а в файле с именем NOTEPAD.EXE расположен код червя (файл NOTE.COM затем используется червем для вызова
«настоящего» Notepad).
«Backdoor»-процедура в черве поддерживает всего 3 команды: Run (запуск оказанного приложения), Upload («закачка» на компьютер нового файла) и Quit (завершение работы червя). Несмотря на то, что эта процедура достаточно
примитивна, она позволяет «докачать» на зараженный компьютер другие (более сложные) «backdoor»-троянцы или любые другие троянские программы, вирусы и т.п.
Червь также посылает «уведомление» о том, что данный компьютер заражен. При этом червь посылает электронное письмо на какой-то адрес в Китае, в письме
содержится IP-адрес (или список адресов) зараженного компьютера.
Worm.Qaz — сетевой вирус-червь