W32.HLLP.Sality

Risk Level 2: Low

Printer Friendly Page

Discovered: June 4, 2003
Updated: February 8, 2006 6:23:16 PM
Systems Affected: Windows 2000, Windows 95, Windows 98, Windows Me, Windows NT, Windows XP

W32.HLLP.Sality is a virus with keylogging and back door capabilities. It may infect executable files by prepending its code to host files.

When W32.HLLP.Sality is executed, it may drop a .dll file in the %System% or %Temp% folders. The following are some examples of the filenames:
SYSLIB32.DLL
OLEDSP32.DLL
SYSDLL.DLL
OLEMDB32.DLL

Next, the virus creates the following mutex:
KUKU300a

The virus then checks the current time and may activate its payload if minutes are equal to hours and if the date is first of May or the 10th to 12th of any month.

The virus may then activate the payload, and display message box with the following characteristics:

Title: Win32.HLLP.Kuku v[VERSION_NUMBER]
Text:
<<<<<Hey, Lamer! Say "Bye-bye" to your data! >>>>>
'Copyright (c) by Sector'

The virus may add its configuration data to the file WINDOWS%\SYSTEM.INI by appending some of the following lines to this file:
[TFTempCache]
id=[RANDOM_NUMBER]
RtlMoveMeory=[RANDOM_NUMBER]
PING=[NUMBER]
TIME=[TIME]

Next, the virus may test connectivity by attempting to contact the following host:
www.microsoft.com

The virus has keylogging capabilities, which allow it to gather the following information from the compromised computer:
IP address, host name, and user names
Sensitive computer information, such as size of memory, local disks, the Windows version, and product key
RAS dialup accounts
Net Share passwords
Startup programs
WebMoney files

The virus temporarily stores any information it gathers in the following encrypted file:
%System%\TFTempCache

The virus may then send this information to several email addresses located in Russia using the following SMTP server over TCP port 25:
msx.mail.ru

This email has the following characteristics:

From: CyberMazafaka@mailru.com
To: sector2007@list.ru, bespontovik@list.ru
Subject: Administrator
Attachment:
readme.tjc
TFTempCache.tjc

The virus contains references to the following IRC server, but code to utilize this server is not implemented at the time of writing:
rinet.msk.wenet.ru

If a back door is opened, it can allow a remote attacker to perform various unauthorized actions on the compromised computer. It is reported that these actions may include the following:
Start a proxy server
Download, install, and run new programs
End the processes of, and delete, anti-virus related applications

The virus may infect executable files by prepending its code to the host file. However, not all the variants of this virus are able to spread in this way.

When searching for files to infect, the virus may delete the files which have the following extensions:
.vdb
.avc
.key

The virus may also delete those file names which begin with the following strings:
KAV
NOD
ANTI
SCAN
ZONE
ANDA
TROJ
TREN
ALER
CLEAN
OUTP
GUAR
AVP
TOTAL

The virus may leave behind a temporary file with the following name:
OLEDSP32.DL_
Search by name
Example: W32.Beagle.AG@mm
Limited Time Offers! Save up to 50%
Windows Vista Security