F-Secure: Be Sure
Main
F-Secure Logo - Be Sure
Select local site


Privacy Policy
Legal Notices
Contact Us

F-Secure Virus Descriptions : Luser





NAME:Luser
ALIAS:Zulu

VBS/Luser also known as Zulu is the first encrypted Visual Basic Script (VBS) virus.

The virus contains 2 simple functions to decrypt its body. This it performs the decryption in several steps, decrypting different parts of itself. When an infected file is executed, the virus drops the file WINSTART.VBS in Windows system directory. The virus creates this file from encrypted strings in its body. The virus uses a function named A to decrypt them. After that the virus modifies the Registry to automatically run the WINSTART.VBS file each time the computer is restarted. When this file is executed, it uses a function named B to decrypt the other strings it uses. One of these strings is the message in Spanish which the virus displays on the 1st of every month.

Each time when it executes, the virus chooses randomly one directory and its sub directories and search for HTM and HTML files to infect them. This path depends on the environment. For example it will infect one of the following directories: Desktop directory; Documents directory; Program files directory; Temporary directory; Windows Help directory; Temporary Internet Files directory.

When the virus infects, it encrypts itself back using a function named W and appends itself at the end of the infected files.

VARIANT:Luser.B

This variant is similar to Luser.A, but it infects in addition .VBS files, the files in all users desktop directory and Windows Samples directory.

Luser.A infects only one level of sub directories, but Luser.B infects all levels.

[Analysis: Katrin Tocheva, F-Secure]