W32.Beagle.R@mm

Printer Friendly Page

Discovered: March 18, 2004
Updated: March 18, 2004 5:06:59 PM
Systems Affected: Windows

W32.Beagle.R@mm is a mass-mailing worm that opens a backdoor on TCP port 2556 and uses its own SMTP engine to spread through email. The worm arrives as a HTML email with no attachment, the email is designed to exploit the Microsoft Internet Explorer object type validation vulnerability (BID 8456), if successfully exploited W32.Beagle.R@mm will be downloaded from a remote site and executed without user intervention.

W32.Beagle.R@mm also attempts to spread across file-sharing networks, such as KazaA and iMesh, by dropping itself into the directories that contain "shar" in their names.

This variant also contains a file infection routine that infects portable executable files with an .exe extension.

Discovered: March 18, 2004
Updated: March 18, 2004 5:06:59 PM
Systems Affected: Windows

W32.Beagle.R@mm is a mass-mailing worm that installs a backdoor on infected systems. The worm arrives as a malicious HTML email designed to exploit the Microsoft Internet Explorer object type validation vulnerability (BID 8456).
The source address may be one of the following:
management@<recipient domain>
administration@<recipient domain>
staff@<recipient domain>
antivirus@<recipient domain>
antispam@<recipient domain>
noreply@<recipient domain>
support@<recipient domain>

It may use one of the following subjects:
Account notify
E-mail account disabling warning.
E-mail account security warning.
E-mail technical support message.
E-mail technical support warning.
E-mail warning
Email account utilization warning.
Email report
Encrypted document
Fax Message Received
Forum notify
Hidden message
Important notify
Important notify about your e-mail account.
Incoming message
Notify about using the e-mail account.
Notify about your e-mail account utilization.
Notify from e-mail technical support.
Protected message
RE: Protected message
RE: Text message
Re: Document
Re: Hello
Re: Hi
Re: Incoming Fax
Re: Incoming Message
Re: Msg reply
Re: Thank you!
Re: Thanks :)
Re: Yahoo!
Request response
Site changes
Warning about your e-mail account

Message body can be one of the following:
Dear user of <domain>,
Dear user of "<domain>" mailing server,
Dear user of "<domain>" mailing domain,
Dear user of <domain> gateway e-mail server gateway,
Dear user of e-mail server "<domain>",
Hello user of <domain> e-mail server,
Dear user of "<domain>" mailing system,
Dear user, the management of <domain> mailing system wants to let you know that,

Followed by one of the following paragraphs:

Your e-mail account has been temporary disabled because of unauthorized access.
Our main mailing server will be temporary unavaible for next two days,
to continue receiving mail in these days you have to configure our free
auto-forwarding service.
Your e-mail account will be disabled because of improper using in next
three days, if you are still wishing to use it, please, resign your
account information.
We warn you about some attacks on your e-mail account. Your computer may
contain viruses, in order to keep your computer and e-mail account safe,
please, follow the instructions.
Our antivirus software has detected a large ammount of viruses outgoing
from your email account, you may use our free anti-virus tool to clean up
your computer software.
Some of our clients complained about the spam (negative e-mail content)
outgoing from your e-mail account. Probably, you have been infected by
a proxy-relay trojan server. In order to keep your computer safe,
follow the instructions.

Followed by one of the following lines:
For more information see the attached file.
Further details can be obtained from attached file.
Advanced details can be found in attached file.
For details see the attach.
For details see the attached file.
For further details see the attach.
Please, read the attach for further details.
Pay attention on attached file.Read the attach.
Your file is attached.
More info in attach
See attach.
Follow the wabbit.
Find the white rabbit.
Please, have a look at the attached file.
See the attached file for details.
Message is in attach
Here is the file.
Read the attach.

Followed by:
The <domain> team http:/ /www.<domain>

Note: <domain> is the domain name part of the reciever address.

Followed by one of the following lines:
The Management,
Sincerely,
Best wishes,
Have a good day,
Cheers,
Kind regards,
Yours,

followed by:

HTML code that is not usually visible to the end user, the HTML source is crafted in a manner that is sufficient to exploit the Microsoft Internet Explorer object type validation vulnerability (BID 8456). If the exploit attempt is successful the worm executable will be downloaded from a remote site and executed without any end user interaction. The exploit code attempts to download the worm from the following sites:
24.144.27.24
82.166.167.26
68.1.129.228
203.219.71.118
80.232.135.3
213.61.149.46
212.179.123.227
211.41.226.61
68.70.159.61
62.215.83.153
68.233.220.107
218.239.156.233
163.25.105.29
218.190.180.211
68.47.231.161
129.81.239.139
211.235.15.144
68.118.129.55
24.64.84.125
68.71.178.246
67.85.50.79
69.110.157.161
24.64.159.239
200.90.107.104
69.6.166.59
66.75.37.186
69.145.209.32
67.168.218.238
24.55.225.61
66.131.140.145
24.141.73.22
24.209.101.61
138.87.144.111
217.132.15.130
65.28.19.47
4.11.105.135
65.33.202.194
68.229.167.54
199.89.229.122
68.34.220.187
35.11.176.84
24.136.216.177
212.186.190.35
68.96.223.162
66.189.243.51
68.110.193.49
68.192.91.148
217.132.67.18
66.42.182.72
24.197.136.125
68.82.50.111
68.37.169.47
24.211.189.223
138.87.210.7
69.136.225.26
12.217.207.113
68.112.157.153
68.35.224.139
24.199.114.218
82.67.116.34
200.104.53.10
198.68.133.112
68.115.187.234
67.21.120.2
203.240.148.136
24.6.210.51
217.132.96.143
82.166.89.229
67.167.220.130
68.67.237.226
69.162.48.40
80.218.158.253
203.242.178.110
4.8.40.57
24.158.137.74
68.36.232.127
24.2.83.15
67.173.189.14
68.39.46.56
218.76.5.84
24.229.92.78
80.230.249.213
66.244.94.156
68.111.142.202
24.116.169.77
63.203.156.220
82.140.134.77
211.232.21.22
219.15.112.80
68.68.62.207
12.216.112.116
68.232.246.172
69.164.155.152
68.53.48.42
80.179.65.245
12.221.192.229
68.237.200.40
67.165.246.134
210.183.30.212
66.188.128.55
165.134.30.63
203.144.159.170
61.97.114.91
68.115.30.218
213.245.10.105
61.97.116.142
24.158.12.215
211.242.155.146
211.238.255.228
68.1.50.140
82.36.67.41
61.97.116.199
211.61.219.190
211.173.187.106
81.198.131.233
65.165.186.160
12.222.216.56
24.200.102.240
24.57.46.14
65.29.98.241
68.187.130.183
69.1.37.189
68.35.121.2
209.121.80.213
211.183.53.227
24.10.136.202
68.190.187.201
4.13.73.34
61.105.239.10
129.81.227.184
212.199.219.202
210.118.250.163
66.214.189.27
219.251.73.78
68.170.181.167
172.196.216.67
61.59.189.62
130.160.206.10
211.110.113.191
218.50.182.87
203.231.71.197
203.45.29.117
61.33.200.42
218.154.213.158
65.167.185.90
211.232.110.5
140.112.241.234
209.34.41.11
68.3.254.32
172.203.155.47
211.232.133.37
24.37.5.17
61.99.86.117
211.232.62.42
66.186.231.62
4.34.197.197
24.68.56.236
211.238.34.233
61.102.189.120
202.173.152.26
68.186.66.7
172.197.45.246
61.250.126.203
129.107.101.93
200.141.160.239
66.171.141.72
210.6.227.251
129.81.75.32
203.253.16.44
166.104.223.58
203.249.87.7
24.126.155.29
61.106.201.149
203.88.49.225
4.46.64.9
203.234.156.71
161.45.234.125
218.237.249.200
211.118.218.66
12.215.146.21
211.108.217.117
216.194.46.105
4.5.128.188
68.98.227.165
200.101.91.212
24.50.137.152
24.82.133.226
211.187.219.40
147.46.120.105
163.180.61.70
140.113.138.95
24.77.134.52
68.117.38.11
211.239.146.171
61.40.158.237
61.33.146.212
140.112.251.34
61.93.167.227
140.112.251.51
210.6.164.134
200.198.90.156
61.37.174.199
61.40.0.235
4.12.7.76
61.37.174.163
200.97.29.200
66.131.25.57
66.214.195.108
66.233.213.161
24.140.15.74
68.97.142.228
211.238.196.72
24.239.210.203
168.115.122.139
210.98.252.110
61.33.146.213
65.73.134.209
211.181.1.68
218.144.174.55
68.7.10.127
68.204.159.112
24.108.86.144
68.144.233.139
211.172.200.60
66.76.163.129
24.80.196.225
24.65.16.117
24.141.7.244
211.212.208.181
172.143.140.211
69.75.9.43
12.222.118.236
4.46.131.126
68.112.237.76
68.111.111.21
24.64.92.129
24.108.56.176
143.248.22.233
211.53.97.155
68.97.129.68
68.112.41.132
61.34.187.178
211.119.23.91
212.179.117.105
80.236.115.113
69.60.233.135
24.221.14.188
68.117.95.121
4.65.60.210
68.185.188.71
66.75.24.158
137.165.219.59
68.226.115.34
24.50.29.51
80.179.68.229
161.45.199.50
221.153.61.232
4.42.98.96
68.59.154.1
69.111.16.229
24.82.50.69
4.60.187.66
68.186.232.171
66.183.208.158
66.191.112.44
63.205.32.83
67.22.58.130
209.184.177.157
24.20.149.122
24.84.218.164
24.99.22.178
24.217.143.14
83.130.228.36
4.10.74.131
24.151.169.217
205.251.211.14
68.8.235.18
24.44.197.9
4.65.54.16
80.179.200.104
24.205.69.15
68.146.118.63
24.27.133.249
66.233.95.30
24.7.147.3
66.190.248.234
68.125.87.202
24.108.5.170
4.40.36.41
24.78.149.10
24.77.72.167
4.5.57.133
68.4.141.91
24.224.236.131
68.114.210.200
68.107.106.192
68.117.22.95
68.2.62.45
81.56.53.160
24.108.132.127
65.100.122.132
65.167.185.189
4.63.180.225
24.100.74.92
68.95.8.238
68.224.59.153
68.147.143.109
161.45.171.210
24.108.129.22
68.86.78.110
4.43.153.130
24.214.104.3
68.117.154.162
171.64.213.173
161.45.234.98
68.191.167.13
65.94.151.100
67.38.163.3
68.226.111.123
24.126.173.31
200.106.79.77
66.188.120.91
24.6.197.40
24.159.124.119
67.170.75.107
69.91.20.103
161.45.198.133
161.45.244.66
24.18.242.25
68.107.23.153
24.145.164.9
68.108.87.23
208.180.134.153
68.227.186.212
169.233.42.189
69.14.104.57
4.8.164.62
161.45.250.216
68.69.36.178
24.43.61.0
24.65.11.109
161.45.198.45
24.79.172.120
67.171.157.22
24.208.68.178
208.180.218.171
24.240.149.119
66.76.232.136
24.127.40.168
4.61.145.14
66.233.165.201
68.235.202.221
24.49.135.147
68.7.236.131
68.226.106.73
68.3.44.3
67.21.121.138
12.222.81.119
12.219.25.124
69.22.120.32
67.166.112.180
24.6.169.94
67.121.104.43
24.6.249.209
169.230.73.208
68.233.252.115
68.191.112.60
169.233.34.17
161.45.250.223
68.97.173.250
69.145.5.96
68.108.244.137
68.68.89.75
66.205.114.167
24.67.188.215
67.160.195.8
69.10.112.107
80.179.219.132
68.170.17.36
65.50.143.163
66.27.228.114
68.108.221.107
68.146.243.2
68.107.160.181
68.113.116.229
66.237.50.87
68.231.195.220
67.127.159.47
12.216.240.162
66.75.59.118
24.5.193.106
24.164.64.122
24.198.88.152
67.168.68.197
68.252.32.138
24.19.162.244
68.190.193.38
204.210.188.229
24.206.67.189
24.175.69.29
66.229.45.187
65.38.16.127
69.144.149.52
67.171.230.94
67.124.198.68
4.65.12.31
4.8.204.152
12.220.67.12
24.231.202.33
161.45.251.88
24.13.59.97
67.170.102.147
69.148.181.109
138.87.209.62
24.7.189.204
67.166.116.241
68.108.86.222
68.104.209.10
67.160.147.136
67.160.147.136
66.190.21.77
67.164.60.106
69.73.3.176
68.68.234.206
12.221.150.192
24.192.223.75
67.170.234.126
24.175.229.21
68.12.247.212
68.1.230.192
211.28.70.2
66.214.142.6
68.110.233.209
68.192.84.91
200.95.37.195
69.81.7.189
68.107.117.224
68.108.71.199
66.233.191.250
24.4.232.3
24.16.92.57
12.222.223.242
69.166.213.52
66.74.198.156
68.112.95.217
4.5.70.191
68.4.132.83
24.7.172.139
12.202.237.159
68.105.33.166
24.108.113.7
69.70.69.182
68.99.249.177
68.11.231.35
24.176.237.71
4.8.132.136
68.111.227.235
134.50.87.32
68.168.94.149
4.62.78.87
68.105.85.123
24.112.235.36
68.2.42.253
200.104.204.116
68.227.241.174
155.230.106.164
66.233.155.49
24.8.177.96
4.8.227.139
68.71.49.106
4.12.35.57
67.160.198.206
68.6.144.228
198.248.37.116
67.169.96.37
69.139.77.172
68.117.173.26
66.76.164.90
24.31.122.240
24.81.159.145
134.193.180.26
24.17.34.241
68.74.0.199
24.78.164.182
24.27.129.115
24.241.201.198
68.166.243.84
66.169.239.220
161.45.215.114
68.109.59.152
68.6.147.151
24.171.136.45
68.184.176.94
24.143.7.15
24.36.28.176
65.68.100.34
68.66.185.120
66.188.89.69
66.169.229.186
65.37.55.128
68.108.38.85
24.77.64.27
66.75.155.232
24.205.176.236
68.54.230.26
24.116.90.197
66.112.231.113
67.23.100.10
24.231.156.251
4.47.121.110
68.225.201.103
68.68.11.214
69.162.96.67
24.4.224.28
68.104.56.100
24.30.126.179
24.78.141.182
68.35.103.160
24.222.206.245
24.1.58.14
68.12.121.62
67.162.155.185
67.171.232.77
68.115.29.29
68.93.142.163
68.13.251.234
24.118.56.142
68.226.177.26
68.112.62.74
24.175.21.96
24.220.189.61
24.5.4.197
24.13.109.43
68.109.112.215
172.200.104.47
68.2.146.130
67.169.13.236
24.247.174.252
24.3.166.162
24.54.12.106
68.11.20.245
66.75.17.32
165.134.187.102
68.98.112.181
68.216.86.218
66.26.169.4
68.185.197.137
24.128.95.254
68.230.122.66
69.144.12.133
24.222.194.255
67.169.173.204
66.76.170.157
24.18.95.76
66.69.123.222
68.44.88.77
172.197.69.221
68.70.223.96
24.13.183.226
68.101.79.59
68.2.152.187
68.57.198.31
66.176.82.39
12.221.80.25
68.226.239.60
81.202.79.224
24.53.19.250
68.7.81.58
24.161.209.227
69.167.108.94
24.196.122.147
165.134.174.100
24.243.229.252
24.28.137.137
24.170.46.177
66.233.129.107
24.167.26.11
66.169.99.119
65.71.33.251
24.169.251.65
165.134.175.146
68.99.215.211
65.69.84.202
200.207.166.42
68.228.251.128
68.111.114.197
66.76.93.246
24.214.134.51
65.33.90.68
64.160.201.183
66.189.203

When run, the worm will first check the system date, if the system clock's year is 2006 or later, the worm will exit and delete the following registry entry if it exists:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\direct.exe = %System%\direct.exe

If the system clock's year is not 2006 or later the worm will execute first creating the following files:
%System%\direct.exe
%System%\direct.exeopen
%System%\direct.exeopenopen
%System%\direct.exeopenopenopen

The following registry entry is created:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\direct.exe = %System%\direct.exe

It also deletes the following values:
9XHtProtect
Antivirus
HtProtect
ICQ Net
ICQNet
My AV
NetDy
service
Special Firewall Service
Tiny AV
Zone Labs Client Ex

from the following registry keys:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

The worm opens a backdoor on TCP port 2556.

If an attacker sends a specially formatted data message to the port, the worm will allow an arbitrary file to be downloaded to the %Windir% folder. This file will be saved as %Windir%\iuplda<x>.exe, where <x> is a random string of characters.

The worm also starts a Web server on TCP port 81. The worm serves out the worm executable when a certain GET request is received. The worm submits an .hta page that contains Microsoft VBScript sufficient to download and executes the worm. The method used leverages the Microsoft Internet Explorer object type validation vulnerability (BID 8456) issue.

It then attempts to terminate the following processes:
AGENTSVR.EXE
ANTI-TROJAN.EXE
ANTI-TROJAN.EXE
ANTIVIRUS.EXE
ANTS.EXE
APIMONITOR.EXE
APLICA32.EXE
APVXDWIN.EXE
ATCON.EXE
ATGUARD.EXE
ATRO55EN.EXE
ATUPDATER.EXE
ATWATCH.EXE
au.exe
AUPDATE.EXE
AUTODOWN.EXE
AUTOTRACE.EXE
AUTOUPDATE.EXE
AVCONSOL.EXE
AVGSERV9.EXE
AVLTMAIN.EXE
AVprotect9x.exe
AVPUPD.EXE
AVSYNMGR.EXE
AVWUPD32.EXE
AVXQUAR.EXE
BD_PROFESSIONAL.EXE
BIDEF.EXE
BIDSERVER.EXE
BIPCP.EXE
BIPCPEVALSETUP.EXE
BISP.EXE
BLACKD.EXE
BLACKICE.EXE
BOOTWARN.EXE
BORG2.EXE
BS120.EXE
CDP.EXE
CFGWIZ.EXE
CFGWIZ.EXE
CFIADMIN.EXE
CFIADMIN.EXE
CFIAUDIT.EXE
CFIAUDIT.EXE
CFIAUDIT.EXE
CFINET.EXE
CFINET.EXE
CFINET32.EXE
CFINET32.EXE
CLEAN.EXE
CLEAN.EXE
CLEANER.EXE
CLEANER.EXE
CLEANER3.EXE
CLEANER3.EXE
CLEANPC.EXE
CLEANPC.EXE
CMGRDIAN.EXE
CMGRDIAN.EXE
CMON016.EXE
CMON016.EXE
CPD.EXE
CPF9X206.EXE
CPFNT206.EXE
CV.EXE
CWNB181.EXE
CWNTDWMO.EXE
d3dupdate.exe
DEFWATCH.EXE
DEPUTY.EXE
DPF.EXE
DPFSETUP.EXE
DRWATSON.EXE
DRWEBUPW.EXE
ENT.EXE
ESCANH95.EXE
ESCANHNT.EXE
ESCANV95.EXE
EXANTIVIRUS-CNET.EXE
FAST.EXE
FIREWALL.EXE
FLOWPROTECTOR.EXE
FP-WIN_TRIAL.EXE
FRW.EXE
FSAV.EXE
FSAV530STBYB.EXE
FSAV530WTBYB.EXE
FSAV95.EXE
GBMENU.EXE
GBPOLL.EXE
GUARD.EXE
GUARDDOG.EXE
HACKTRACERSETUP.EXE
HTLOG.EXE
HWPE.EXE
IAMAPP.EXE
IAMAPP.EXE
IAMSERV.EXE
ICLOAD95.EXE
ICLOADNT.EXE
ICMON.EXE
ICSSUPPNT.EXE
ICSUPP95.EXE
ICSUPP95.EXE
ICSUPPNT.EXE
IFW2000.EXE
IPARMOR.EXE
IRIS.EXE
JAMMER.EXE
KAVLITE40ENG.EXE
KAVPERS40ENG.EXE
KERIO-PF-213-EN-WIN.EXE
KERIO-WRL-421-EN-WIN.EXE
KERIO-WRP-421-EN-WIN.EXE
KILLPROCESSSETUP161.EXE
LDPRO.EXE
LOCALNET.EXE
LOCKDOWN.EXE
LOCKDOWN2000.EXE
LSETUP.EXE
LUALL.EXE
LUCOMSERVER.EXE
LUINIT.EXE
MCAGENT.EXE
MCUPDATE.EXE
MCUPDATE.EXE
MFW2EN.EXE
MFWENG3.02D30.EXE
MGUI.EXE

MINILOG.EXE
MOOLIVE.EXE
MRFLUX.EXE
MSCONFIG.EXE
MSINFO32.EXE
MSSMMC32.EXE
MU0311AD.EXE
NAV80TRY.EXE
NAVAPW32.EXE
NAVDX.EXE
NAVSTUB.EXE
NAVW32.EXE
NC2000.EXE
NCINST4.EXE
NDD32.EXE
NEOMONITOR.EXE
NETARMOR.EXE
NETINFO.EXE
NETMON.EXE
NETSCANPRO.EXE
NETSPYHUNTER-1.2.EXE
NETSTAT.EXE
NISSERV.EXE
NISUM.EXE
NMAIN.EXE
NORTON_INTERNET_SECU_3.0_407.EXE
NPF40_TW_98_NT_ME_2K.EXE
NPFMESSENGER.EXE
NPROTECT.EXE
NSCHED32.EXE
NTVDM.EXE
NUPGRADE.EXE
NVARCH16.EXE
NWINST4.EXE
NWTOOL16.EXE
OSTRONET.EXE
OUTPOST.EXE
OUTPOSTINSTALL.EXE
OUTPOSTPROINSTALL.EXE
PADMIN.EXE
PANIXK.EXE
PAVPROXY.EXE
PCC2002S902.EXE
PCC2K_76_1436.EXE
PCCIOMON.EXE
PCDSETUP.EXE
PCFWALLICON.EXE
PCFWALLICON.EXE
PCIP10117_0.EXE
PDSETUP.EXE
PERISCOPE.EXE
PERSFW.EXE
PF2.EXE
PFWADMIN.EXE
PINGSCAN.EXE
PLATIN.EXE
POPROXY.EXE
POPSCAN.EXE
PORTDETECTIVE.EXE
PPINUPDT.EXE
PPTBC.EXE
PPVSTOP.EXE
PROCEXPLORERV1.0.EXE
PROPORT.EXE
PROTECTX.EXE
PSPF.EXE
PURGE.EXE
PVIEW95.EXE
QCONSOLE.EXE
QSERVER.EXE
RAV8WIN32ENG.EXE
REGEDIT.EXE
REGEDT32.EXE
RESCUE.EXE
RESCUE32.EXE
RRGUARD.EXE
RSHELL.EXE
RTVSCN95.EXE
RULAUNCH.EXE
SAFEWEB.EXE
SBSERV.EXE
SD.EXE
SETUP_FLOWPROTECTOR_US.EXE
SETUPVAMEEVAL.EXE
SFC.EXE
SGSSFW32.EXE
SH.EXE
SHELLSPYINSTALL.EXE
SHN.EXE
SMC.EXE
SOFI.EXE
SPF.EXE
SPHINX.EXE
SPYXX.EXE
SS3EDIT.EXE
ST2.EXE
SUPFTRL.EXE
SUPPORTER5.EXE
SYMPROXYSVC.EXE
SYSEDIT.EXE
TASKMON.EXE
TAUMON.EXE
TAUSCAN.EXE
TC.EXE
TCA.EXE
TCM.EXE
TDS2-98.EXE
TDS2-NT.EXE
TDS-3.EXE
TFAK5.EXE
TGBOB.EXE
TITANIN.EXE
TITANINXP.EXE
TRACERT.EXE
TRJSCAN.EXE
TRJSETUP.EXE
TROJANTRAP3.EXE
UNDOBOOT.EXE
UPDATE.EXE
VBCMSERV.EXE
VBCONS.EXE
VBUST.EXE
VBWIN9X.EXE
VBWINNTW.EXE
VCSETUP.EXE
VFSETUP.EXE
VIRUSMDPERSONALFIREWALL.EXE
VNLAN300.EXE
VNPC3000.EXE
VPC42.EXE
VPFW30S.EXE
VPTRAY.EXE
VSCENU6.02D30.EXE
VSECOMR.EXE
VSHWIN32.EXE
VSISETUP.EXE
VSMAIN.EXE
VSMON.EXE
VSSTAT.EXE
VSWIN9XE.EXE
VSWINNTSE.EXE
VSWINPERSE.EXE
W32DSM89.EXE
W9X.EXE
WATCHDOG.EXE
WEBSCANX.EXE
WGFE95.EXE
WHOSWATCHINGME.EXE
WHOSWATCHINGME.EXE
WINRECON.EXE
WNT.EXE
WRADMIN.EXE
WRCTRL.EXE
WSBGATE.EXE
WYVERNWORKSFIREWALL.EXE
XPF202EN.EXE
ZAPRO.EXE
ZAPSETUP3001.EXE
ZATUTOR.EXE
ZAUINST.EXE
ZONALM2601.EXE
ZONEALARM.EXE

Following this, files with the following extensions contained in the " c:\emails" folder are scanned for e-mail addresses:
adb
asp
cfg
cgi
dbx
dhtm
eml
htm
jsp
mbx
mdx
mht
mmf
msg
nch
ods
oft
php
pl
sht
shtm
stm
tbb
txt
uin
wab
wsh
xls
xml

The worm then uses its SMTP engine to transmit copies of itself to the e-mail addresses that were discovered. The worm has its own MIME implementation. It will not send itself to any email addresses that include the following strings:
@avp.
@foo
@hotmail.com
@iana
@messagelab
@microsoft
@msn
abuse
admin
anyone@
bsd
bugs@
cafee
certific
contract@
f-secur
feste
free-av
gold-certs@
google
help@
icrosoft
info@
kasp
linux
listserv
local
nobody@
noone@
noreply
ntivi
panda
pgp
postmaster@
rating@
root@
samples
sopho
spam
support
unix
winrar
winzip


The worm also attempts to propagate through file sharing networks by creating the following copies of itself in folders with the string "shar" in their names:
ACDSee 9.exe
Adobe Photoshop 9 full.exe
Ahead Nero 7.exe
Matrix 3 Revolution English Subtitles.exe
Microsoft Office 2003 Crack, Working!.exe
Microsoft Office XP working Crack, Keygen.exe
Microsoft Windows XP, WinXP Crack, working Keygen.exe
Opera 8 New!.exe
Porno Screensaver.scr
Porno pics arhive, xxx.exe
Porno, sex, oral, anal cool, awesome!!.exe
Serials.txt.exe
WinAmp 5 Pro Keygen Crack Update.exe
WinAmp 6 New!.exe
Windown Longhorn Beta Leak.exe
Windows Sourcecode update.doc.exe
XXX hardcore images.exe

This variant also contains a polymorphic file infection routine. The virus will search the c:\emails folder for portable executable files with an .exe extension and appends its code to the files.