W32.Magistr.24876@mm VIRUS| Discovered on: March 13, 2001 |
| Last Updated on: August 17, 2001 at 08:20:25 PM PDT |
Due to the increased number of submissions, SARC has updated the threat
level of this virus from 3 to 4.
W32.Magistr.24876@mm is a virus that has email worm capability. It is also
network aware. It infects Windows Portable Executable (PE) files, with the
exception of .dll system files, and sends email messages to addresses that it
gathers from the Outlook/Outlook Express mail folders (.dbx, .mbx), the sent
items file from Netscape, and Windows address books (.wab), which are used by
mail clients such as Microsoft Outlook and Microsoft Outlook Express,. The
email message may have up to two attachments, and it has a randomly generated
subject line and message body.
NOTE: In many cases this virus will "touch" files and send
them out as email attachments. Such files do not contain viral code and should
be considered clean. In such cases it is safe to delete the file and it would
be prudent to inform the sender that their system has been infected by the
virus.
Also Known As: I-Worm.Magistr, PE_MAGISTR.A, W32.Magistr@mm, W32.Magistr.24876.int, W32/Disemboweler, W32.Magistr.corrupt, W32/Magistr-A
Infection Length: varies
Virus Definitions: March 13, 2001
| Wild: High |
Damage: High |
Distribution: High |
Technical
description:
When a file that is infected by W32.Magistr.24876@mm is executed, it searches
in memory for a readable, writable, initialized section inside the memory
space of Explorer.exe. If one is found, a 110-byte routine is inserted into
that area, and the TranslateMessage function is hooked to point to that
routine. This code first appeared in W32.Dengue.
When the inserted code gains control, a thread is created and the original
TranslateMessage function is called. The thread waits for three minutes before
activating. Then the virus obtains the name of the computer, converts it to a
base64 string, and depending on the first character of the name, creates a
file in either the \Windows folder, the \Program Files folder, or the root
folder. This file contains certain information, such as the location of the
email address books and the date of initial infection. Then it retrieves the
current user's email name and address information from the registry (Outlook,
Exchange, Internet Mail and News), or the Prefs.js file (Netscape). The virus
keeps in its body a history of the 10 most recently infected users, and these
names are visible in infected files when the virus is decrypted. After this,
the virus searches for the Sent file in the Netscape folder, and for .wab, .mbx,
and .dbx files in the \Windows and \Program Files folders.
If an active Internet connection exists, the virus searches for up to five
.doc and .txt files and chooses a random number of words from one of these
files. These words are used to construct the subject and message body of the
email message. Then the virus searches for up to 20 .exe and .scr files
smaller than 128 KB, infects one of these files, attaches the infected file to
the new message, and sends this message to up to 100 people from the address
books. In addition there is a 20-percent chance that it will attach the file
from which the subject and message body was taken, and an 80-percent chance
that it will add the number 1 to the second character of the sender address.
This last change prevents replies from being returned to you and possibly
alerting you to the infection.
After the mailing is done, the virus searches for up to 20 .exe and .scr
files, and infects one of these files. Then there is a 25-percent chance, if
the Windows directory is named one of the following:


Removal
instructions:
To remove this worm:
Additional information:
What are Portable Executable (PE) files?
PE files are files that are portable across all Microsoft 32-bit operating
systems. The same PE format executable can be executed on any version of
Windows 95, 98, Me, NT, and 2000. Therefore, all PE files are executable, but
not all executable files are portable.
A good example of a Portable Executable is a screen saver (.scr) file.
Write-up by: Peter Ferrie
Symantec AntiVirus Research
Center (SARC)
http://www.symantec.com/avcenter