Prevent Online Threats

Archive for the 'Virus Threats' Category

I-Worm.Ivali

Wednesday, November 26th, 2008

Details
I-Worm.Ivalid

This is a dangerous worm that spreads via the Internet attached to e-mail messages. The worm itself is a Windows application about 12K in size. To spread, the worm uses SMTP and connects to the “mail.bezeqint.net” e-mail server in order to send infected messages.
The worm obtains a victim’s e-mail addresses from HTML files. It searches for *.HT* files on the hard drive and looks for e-mail addresses there.
The infected messages contain the following data:
From: “Microsoft Support” [support@microsoft.com]
Subject: Invalid SSL Certificate’,0Dh,0Ah
Attach: SSLPATCH.EXE

Message text:
Hello,
Microsoft Corporation announced that an invalid SSL certificate that web sites use is required to be installed on the user computer to use the https protocol. During the installation, the certificate causes a buffer overrun in Microsoft Internet Explorer and by that allows attackers to get access to your computer. The SSL protocol is used by many companies that require credit card or personal information so, there is a high possibility that you have this certificate installed.
To avoid of being attacked by hackers, please download and install the attached patch. It is strongly recommended to install it because almost all users have this certificate installed without their knowledge.
Have a nice day, Microsoft Corporation
In case of an error, or when infected messages are sent, the worm encrypts all EXE files the in current and all parent directories. While encrypting, the worm uses standard Windows crypto API.
The worm also contains the following texts in its body:
I-Worm.Invalid, Written By Dr.T/BCVG Network, 2001
The Black Cat Virii Group, 2001

I-Worm.Icecubes

Wednesday, November 26th, 2008

Details
I-Worm.Icecubes.a

This is an Internet worm that spreads as an attachment via e-mail. The worm itself is a Windows executable file about 18Kb in length. Upon being executed from an e-mail attachment, the worm installs itself to the system and hides its activity utilizing a humerous dialogue box that “configures” Windows icecubes.

While installing, the worm copies itself to the Windows system directory with WSOCK2.DLL name (note: not WSOCK32.DLL, not WSOCK2.VXD), and infects the original WSOCK32.DLL Windows library by writing its code to the end of the file. This library is usually locked by Windows for writing, and the worm uses a standard stick: it copies that file with a WSOCK32.INF name, infects this copy, and writes a “rename” command to the WININIT.INI file, which in turn will replace the original WSOCK32.DLL with an infected one upon the next Windows restart.
The worm code in the infected WSOCK32.DLL hooks the “send” function, and monitors all data that are sent. When a message is outgoing, the worm duplicates it with a second message with an attached ICECUBES.EXE file and:
Subject: Windows Icecubes !
Text:
I almost forgot. Look at what I found on the web. This tool scans your system for hidden Windows settings, better known as -Windows Icecubes-. These secret settings were built in by the Windows programmers. I think you might want to change them a little, just take a look ! :)
The worm also logs Internet login names and passwords to a ICECUBE.TXT file in the Windows directory.
On July 1st, the worm displays the following message:
W9x.Icecubes / f0re [lz0]

Windows detected icecubes on your harddrive.
This may cause the system to stop responding.
Do you want Windows to remove all icecubes ?

I-Worm.Hybris

Wednesday, November 26th, 2008

Details
I-Worm.Hybris.a

This is an Internet worm that spreads attached to e-mail messages. The worm works under Win32 systems only. The worm contains components (plugins) in its code that are executed depending on the worm’s needs, and these components can be upgraded from an Internet Web site.
The major worm versions are encrypted with a semi-polymorphic encryption loop.
The worm contains the text strings:
HYBRIS
(c) Vecna
The Worm Runs
The main worm target on a computer is the WSOCK32.DLL library. While infecting this file, the worm:
writes itself to the end of the last file section
hooks “connect”, “recv”, and “send” functions
modifies the DLL entry routine address (a routine that is activated when a DLL file is being loaded) and encrypts the original entry routine
If the worm is not able to infect WSOCK32.DLL (in case it is in use and is locked for writing), the virus creates a copy of that library (a copy of WSOCK32.DLL with random name), infects it and writes a “rename” instruction to WININIT.INI file. As a result, WSOCK32.DLL will be replaced with an infected image upon the next Windows startup.
The worm also creates its copy with a random name in the Windows system directory and registers it in the RunOnce registry key:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce {Default} = %WinSystem%\WormName
or
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce {Default} = %WinSystem%\WormName
where %WinSystem% is the Windows system directory, and “WormName” is a random eight symbols name, for example:
CCMBOIFM.EXE
LPHBNGAE.EXE
LFPCMOIF.EXE
There is only possible reason for registering an additional worm copy in the “RunOnce” registry key: in case WSOCK32.DLL was not infected during the first worm run, and its infected copy was not created because of some reason, the “RunOnce” worm copy will complete the task upon the next Windows restart.
Infected WSOCK32.DLL
The worm intercepts Windows functions that establish a network connection, including the Internet. The worm intercepts data that are sent and received, and scans them for e-mail addresses. When an address(es) is/are detected, the worm waits for some time and then sends an infected message to that/those address(es).
Plugins
The worm’s functionality depends on the plugins that are stored in worm body encrypted with a RSA-like strong crypto algorithm with a 128-bit key. There are up to 32 plugins that can be found in different worm versions. These plugins perform different actions that can be updates from a Web page:
http://pleiku.vietmedia.com/bye/
so the complete worm functionality depends only on its host that is able to upgrade plugins on a Web page. The plugins on a page are encrypted with RSA-like crypto too.
The worm also updates its plugins by the using alt.comp.virus newsgroup. The worm, being active on a machine, connects to a news server (by using one of randomly selected servers - there are more than 70 addresses in the list), converts its plugins to newsgroup messages and posts them there. The Worm’s messages have a random-like Subject, for example:
encr HVGT GTeLKzurGbGvqnuDqbivKfCHWbizyXiPOvKD
encr CMBK bKfOjafCjyfWnqLqzSTWTuDmfefyvurSLeXGHqR
text LNLM LmnajmnKDyfebuLuPaPmzaLyXGXKPSLSXWjKvWnyDWbGH
text RFRE rebibmTCDOzGbCjSZ
where first four chores are plugin “name” and following four chores are an encoded plugin “version”. As well as sending, the worm reads such messages from alt.comp.virus, obtains the plugin “name” and “version” and compares them with plugins that are currently used by the worm. In case the newsgroup has a message with a higher plugin version, the worm extracts it and replaces the existing one. So the worm uses alt.comp.virus to upgrade its plugins.
The worm also creates these plugins as disk files in the Windows system directory. They also have a random name, but the worm keeps being able to access them. The names may look as follow:
BIBGAHNH.IBG
DACMAPKO.ACM
GAFIBPFM.AFI
IMALADOL.MAL
MALADOLI.ALA
There are several different known plugins that:
1. Infect all ZIP and RAR archives on all available drives from C: till Z:. While infecting, the worm renames EXE files in the archive with a .EX$ extension and adds its copy with a .EXE extension to the archive (companion method of infection).
2. Send messages with encoded plugins to the “alt.comp.virus” neewsgroup, and obtains new plugins from there.
3. Spread virus to remote machines that have a SubSeven backdoor Trojan installed. The plugin detects such machines on the Net, and using SubSeven commands, uploads a worm copy to the machine and spawns it in there.
4. Encrypt worm copies with a polymorphic encryption loop before sending the copy attached to an e-mail.
5. Depending on system date and time (on September 16 and 24, and on 59 minute of each hour starting from year 2001 - in known plugins) the “spirale” effect is run.
The plugin creates random 8-bytes .EXE name in Windows system directory, unpacks “spirale effect” EXE code to there, and registers that file in the system:
under Win9x: in WIN.INI file in [windows] “run=” line under WinNT: in system registry in “Run=” key
6. Affects DOS EXE and Windows PE EXE files. The worm affects them so that they become to be worm droppers. When run they drop worm EXE file to TEMP directory and execute it.
While affecting DOS EXE file the plugin adds dropper code and worm body to the end of the file. These files are disinfectable.
While affecting Windows PE EXE file the plugin overwrites file code section to get a gap for worm code, and writes worm dropper code to that gap (if is has enough size). The plugin doesn’t touch file header (including entry point address), and does not increase file size. Moreover, it has a anti-CRC (chechsum) routine that fill special data in plugin code so that file CRC becomes the same for few common used CRC algorithms. That means, that some integrity checkers will not detect changes in affected files: the file length and file body CRC stay the same as on clean file.
When such PE EXE file is run, the dropper code drops and activates the worm, then restores (unpacks) code section and returns control to the host file.
7. Randomly select a Subject, Message text and Attach name while sending the worm copies with e-mail messages:
From:
Hahaha [hahaha@sexyfun.net]
Subjects:
Snowhite and the Seven Dwarfs - The REAL story!

Branca de Neve porn?!
Enanito si, pero con que pedazo!
Les 7 coquir nains
Message texts:
C’etait un jour avant son dix huitieme anniversaire. Les 7 nains, qui avaient aidЫ ‘blanche neige’ toutes ces annЫes aprЬs qu’elle se soit enfuit de chez sa belle mЬre, lui avaient promis une *grosse* surprise. A 5 heures comme toujours, ils sont rentrЫs du travail. Mais cette fois ils avaient un air coquinall
Today, Snowhite was turning 18. The 7 Dwarfs always where very educated and polite with Snowhite. When they go out work at mornign, they promissed a *huge* surprise. Snowhite was anxious. Suddlently, the door open, and the Seven Dwarfs enter…
Faltaba apenas un dia para su aniversario de de 18 aTos. Blanca de Nieve fuera siempre muy bien cuidada por los enanitos. Ellos le prometieron una *grande* sorpresa para su fiesta de compleaTos. Al entardecer, llegaron. Tenian un brillo incomun en los ojos…
Faltava apenas um dia para o seu aniversario de 18 anos. Branca de Neve estava muito feliz e ansiosa, porque os 7 an©es prometeram uma *grande* surpresa. As cinco horas, os an©ezinhos voltaram do trabalho. Mas algo nao estava bem… Os sete an©ezinhos tinham um estranho brilho no olhar…
Attach names:
enano.exe
enano porno.exe
blanca de nieve.scr
enanito fisgon.exe
sexy virgin.scr
joke.exe
midgets.scr
dwarf4you.exe
blancheneige.exe
sexynain.scr
blanche.scr
nains.exe
branca de neve.scr
atchim.exe
dunga.scr
anСo porn?.scr
As well as (depending on the plugin version):
The message Subject is a random combination of:
Anna + sex
Raquel Darian sexy
Xena hot
Xuxa hottest
Suzete cum
famous cumshot
celebrity rape horny
leather … e.t.c.

Attach name:
Anna.exe
Raquel Darian.exe
Xena.exe
Xuxa.exe
Suzete.exe
famous.exe
celebrity rape.exe
leather.exe
sex.exe
sexy.exe
hot.exe
hottest.exe
cum.exe
cumshot.exe
horny.exe
anal.exe
gay.exe
oral.exe
pleasure.exe
asian.exe
lesbians.exe
teens.exe
virgins.exe
boys.exe
girls.exe
SM.exe
sado.exe
cheerleader.exe
orgy.exe
black.exe
blonde.exe
sodomized.exe
hardcore.exe
slut.exe
doggy.exe
suck.exe
messy.exe
kinky.exe
fist-fucking.exe
amateurs.exe
The attached file name may also be a random eight bytes .EXE name, for example:
ADELHHAD.EXE
CFIMMHAG.EXE
DIEOPIDI.EXE
EABLLNEA.EXE
FKPODKFK.EXE
HJEOINHJ.EXE
OGNNFEOG.EXE
PFFCKEPF.EXE

I-Worm.Hunch

Tuesday, November 25th, 2008

Details
I-Worm.Hunch.a

This is a virus-worm that spreads via the Internet attached to infected e-mail. The worm itself is a Windows PE EXE file about 151 Kb in length, and it is written in Visual Basic.
Infected messages appear as follows:
Subject: COSTO
Body: Mensaje importante para %Recipient% en el archivo adjuntoall
(%Recipient% is the full name of the recipient.
Attachment: PE EXE file with a random name.

Installing
When the worm is launched, it creates a window containing a picture,

and installs into the system. When installing into the system, the worm copies itself to three files in the Windows system directory: one with the original name of the file, from which the worm has been launched and the following names:
%SYSTEM%\THWIN.EXE
%SYSTEM%\MSWORD.EXE
Then, the worm writes the following registry keys to start automatically with Windows:
HKLM\Software\Microsoft\Windows\CurrentVersion\RunServices THWIN=%SYSTEM%\THWIN.EXE
HKLM\Software\Microsoft\Windows\CurrentVersion\Run THWIN=%SYSTEM%\THWIN.EXE
The worm also tries to copy itself to the A: drive with the “UNSCH.JPG.EXE” name.
Replication: e-mail
The worm uses Microsoft Outlook to send infected messages. The worm extracts e-mail addresses from the MS Outlook Address Book and sends itself to these addresses.
Payload
Depending on the worm’s internal counters, the worm writes disk a C: formatting command to the C:\Autoexec.bat file.

I-Worm.Horillk

Tuesday, November 25th, 2008

Details
I-Worm.Horillka

This malicious worm spreads via the Internet in the form of a file attached to infected messages. It is an encoded VBS script of 25562 bytes.
When downloaded Horilka decrypts itself.
It copies itself to the Windows system directory under the name WinSys32dll.vbs, and registers this file in the system registry autorun key.
HKLM\Software\Microsoft\Windows\CurrentVersion\Run\WinSys32dll.
The virus mass mails all addresses found in the Microsoft Outlook address book.
Characteristics of infected messages:
Message header:
Внимание!
Message body:
Выпущено новое vbs обновление для поиска вирусов в памяти ОС Windows!
Оно помогает бороться с вирусами, рассылающимися по почте.
Антивирусный модуль написан на скрипт-языке, что помогает перехватывать
vb и js вирусы, прежде чем они начнут деструктивную деятельность.
Достаточно открыть файл и программа по устранению вирусов проведет поиск
вредоносных программ в памяти компьютера.
Attachment:
a VBS script,
WinSys32.dll.vbs
Once messages have been sent, the virus sends its author a message which includes all .pwl (password) files found in the Windows directory.
Messages are sent once, when each user’s configuration is loaded.
The virus copies itself to all disks and all directories under the name of Folderdll.vbs and marks these files as hidden.
It searches the Windows folder for files with the following extensions:
.vbs
.jpg
.jpeg
.gif
.bmp
.htm
.html
.avc
.txt
.doc
.mp3
.wav
.dbf
Horilka overwrites .vbs files with its own code.
It replaces .jpg, .jpeg, .gif and .bmp files with a GIF format graphic contained in the body of the virus.
It adds the following code to .htm and.html files:

.avc files are overwritten with the phrase:
Vyatka was here
.txt and .doc files are overwritten with the following text:
Уважаемые господа! Вас хакнул вирус из Вятки - задницы России.
Dear friends! You was hacked by virus from Vyatka (situated in deep ass of Russia)
..:: Xpi1oT ::..
.mp3 and .wav files are replaced by sound files contained in the body of the worm
If the worm finds any files with a .dbf extension, it deletes them
The virus is coded to display the announcement:
COOOOOOOOL
on 11th December every year, and to overwrite the autoexec.bat file with the following text:
@Windows upgrading your systemall
@Please wait
format c: /autotest /q /u
@Please wait…
format d: /autotest /q /u
@Your system was hacked by virus from Vyatka (situated in deep ass of Russia)
Once this takes place, the system will reboot, resulting in formating of the C: hard disk.

I-Worm.Homepag

Tuesday, November 25th, 2008

Details
I-Worm.Homepage

This is an Internet worm that widely spread on 9 May 2001. The worm is written in Visual Basic Script language (VBS) and spreads as a “homepage.HTML.vbs” file attached to an e-mail message.
This is a usual Loveletter-like VBS worm, but it is encrypted (encoded) to bypass heuristic scanners.
This worm spreads via e-mail by sending infected messages from infected computers. While spreading, the worm uses MS Outlook and sends itself to all addresses that are stored in MS Outlook Address Book. As a result, an infected computer sends as many messages to as many addresses are kept in MS Outlook contacts list.
It works only on computers on which the Windows Scripting Host (WSH) is installed. In Windows 98 and Windows 2000, WHS is installed by default. To spread itself, the worm accesses MS Outlook and uses its functions and address lists. This is available in Outlook 98/2000 only, so the worm is able to spread only in case one of these MS Oulook versions is installed.
The infected message in the original worm version appears as follows:
Subject = “Homepage”
Body = Hi!
You’ve got to see this page! It’s really cool ;O)
After spreading, the worm randomly opens one of four adult-orientated/pornographic pages to keep a user unaware.
To avoid double spreading from the same machine it creates the “HKCU\software\An\mailed” registry key and writes a “1″ value to there. This is done so it does not spread from one to the same machine twice.

I-Worm.Heyy

Tuesday, November 25th, 2008

Details
I-Worm.Heyya

This is worm virus spreading being attached to Email messages, through IRC channels, infecting PE EXE files (Win32 executable files), VBS files and incorporating its copies to RAR and ARJ archives. The worm itself is Win32 executable file about 28Kb of length, and it infects Win32 machines only.
The worm has many bugs and in most of cases crash the system or corrupt files while infecting them.
Installing
When infected file is run, the worm copies itself to Windows system directory with one of the names randomly selects from following list depending on current day:
napster.exe
newbillgates.exe
HonNaCigana2.exe
FreeSoftGSM.exe
game.exe
call.exe
To access that copy later by its name the worm stores that name in Registry key:
HKLM\SOFTWARE\InfluenzaLab
MicrosoftOE = %wormname%
where %wormname% is the file name of worm copy (it will be used below as well).
The worm also copies itself to Windows directory with PornoChat.exe name and registers that file in Registry auto-run key:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
MicrosoftOE = %WinDir%\PornoChat.exe
Updating
The worm is able to update itself. To do that it sets start page for MS Internet Explorer to “www.volny.cz/radix16/flu/update.gif”. As a result on each Internet Explorer that GIF file is downloaded to affected machine. The worm then copies that file with C:\updateFLU.gif name and processes it.
That can be not usual GIF image file - the worm looks for data that is attached to main GIF image data. The attached data has special format. It may contain a list of email addresses (it is stored to C:\Heyya.txt file and is used later) and/or EXE file image.

I-Worm.Hermes

Tuesday, November 25th, 2008

Details
I-Worm.Hermes.a

This is email worm spreading by affecting MS Outlook. The worm itself is Win32 executable file about 20K of length (the worm body is compressed, being decompressed it occupies about 60K). The worm is written in Visual Basic language.
The worm connects to MS Outlook by using MAPI functions, gets all addresses from Address Book and sends messages to them. The messages have:
Subject: Re:
Text: [%SenderName%]
where %SenderName% is name of sender (current user email account name).
The attach name is randomly selected from variants:
Seti@home 3.x to 4.0 upd.exe
Seti@home_twk.exe
Seti_patch.exe
Lunetic!.exe
CIH.exe
Energy.exe
ftip.exe
Navidat.exe
Click_ME!.exe
Cenik.exe
Lunetic.scr
fucking.scr
micro$haft.scr
matrix.scr
reboot.scr
Pamela.scr
techno.scr
funny!.scr
Hermes.scr
School_in_da_flame.scr
The worm also displays the message boxes:
_ i-Worm.Hermes _
Code by: gl

This program requires more conventional memory
Unload drivers or memory-resident programs that use conventional memory,
or increase the value for Minimum Conventional Memory in the program’s
Memory properities sheet.
The worm also connects the “http://www.seznam.cz” Web site, but does nothing in there.
The worm also tries to write registry keys but fails because of a bug.

I-Worm.HappyTim

Tuesday, November 25th, 2008

Details
I-Worm.HappyTime

This Internet worm spreads in e-mail messages using MS Outlook Express as well as MSMAPI service. The worm is written in Visual Basic Script language (VBS).
The worm arrives to a computer as an e-mail message in HTML format or as plain text message with an attached HTML file. In the first case, the script code in the HTML message body automatically executes upon message opening, and the worm gains control. In the other case, a user must open the attached HTML file (double-click on it) to activate the worm.
Being activated, the worm doesn’t start immediately spreading; but rather begins infecting a computer.
It modifies the desktop wallpaper with an HTML file that contains the worm code inside. If the desktop has had a background picture before infection, this picture will be shown as the background of the infected HTML and in most cases, it will not be apparent to the user that the wallpaper has been changed; thus, the worm gains control each time the desktop is displayed (for example, upon Window startup) or refreshed.
Additionally, the worm infects all .HTT files in the “WEB” subfolder of the Windows folder. Windows uses these files to customize some folders in view in Explorer when the Web mode is enabled (for example, the Program Files folder). Infection of these files causes the execution of the worm code each time a specific folder is displayed.
Each time the worm gains control, it searches for files with the extensions HTM, HTML, ASP, and VBS and infects them (insert own code into these files) - one file at a time. After some time, all these files on a computer are infected.
The worm also modifies the MS Outlook Express registry values to force Outlook Express created messages in HTML format and uses stationery for this. In this way, the worm spreads in messages created using Outlook Express. Each time Outlook Express composes a new message, it uses one of the stationery templates (just HTML files, infected by the worm - see above); so the worm’s script automatically enters a message.
Upon each run, the worm increments a counter in the system registry, and when it reaches value 366, the worm runs one of two spreading routines.
The first routine collects e-mail addresses from the MS Outlook address book and sends infected messages to all collected addresses.
The second routine enumerates all messages in the Inbox folder, and upon each found message, creates and sends “reply”, were the subject is “Fw: ” and the subject of the original message.
Both routines use MSMAPI service for sending messages.
An infected message has no text, but has the attached file “Untitled.htm” containing the worm code inside.
If the sum of the day and month is 13, the worm searches for EXE and DLL files and deletes them one file at a time.

I-Worm.Happ

Monday, November 24th, 2008

Details
I-Worm.Happy

This is the first known modern Internet Worm discovered “in the wild.” This computer worm is a kind of virus program that, while spreading its copies, does not infect disk files as the main target, but replicates its copies by sending itself via the Internet as an attachment in e-mail messages. The worm was posted by somebody (maybe by the worm’s author) to several news servers in January 1999, and then in few days, it was discovered “in the wild” in Europe and continued spreading.
The worm arrives as an attachment in an e-mail as a HAPPY99.EXE file. When an infected attachment is executed and gains control, the worm displays a funny firework in the program’s window to hide its malicious nature. During this, it installs itself in the system, hooks sendings to the Internet, converts its code to the attachment and appends it to the messages. As a result the worm, when it is installed into the system, is able to spread its copies to all the addresses the messages are sent to.
While installing, the worm affects files in the Windows system directory only. It creates the SKA.EXE and SKA.DLL files in there, copies the WSOCK32.DLL to the newly created WSOCK32.SKA and patches the original WSOCK32.DLL file to hook e-mail sending calls.
Removal and Protection
If the worm is detected in your system, you can easily get rid of it just by deleting the SKA.EXE and SKA.DLL files in the system Windows directory. You also should delete the WSOCK32.DLL file and replace it with the WSOCK32.SKA original file. The original HAPPY99.EXE file should also be located and deleted.
To protect your computer from re-infection, you need only set the “Read-Only” attribute for the WSOCK32.DLL file. The worm does not pay attention to the Read-Only mode, and fails to patch the file. This trick was discovered by Peter Szor at DataFellows (http://www.datafellows.com).
Please Remember
Do not open and do not execute the HAPPY99.EXE file that you have received as an attachment in any message if you receive it from an untrusted or unknown source. You should also remember that the files you have accessed from the Internet can contain malicious code that may infect your computer, destroy data, send confidential files to through the Internet, or install spy programs to monitor your computer from a remote host.
Opening MS Office files with disabled VirusProtection and executing untrusted executable files is extremely risky. You should keep this in mind each time you see an attachment to incoming message.
Technical Details
The worm arrives exactly as a 10.000-byte executable HAPPY99.EXE file. This file has Win32 Portable Executable (PE) internal structure. The worm installs itself into the Win95/98 systems and continues spreading with no problems. Under WinNT, it is not able to spread because of bugs.
The worm contains text strings, some of them are encrypted:
Is it a virus, a worm, a trojan? MOUT-MOUT Hybrid (c) Spanska 1999.
Happy New Year 1999 !!
begin 644 Happy99.exe end
\Ska.exe \liste.ska
\wsock32.dll \Ska.dll \Ska.exe

When the HAPPY99.EXE file is executed, the worm copies itself to the Windows system directory with the SKA.EXE name and drops the additional SKA.DLL file in the same directory. The SKA.DLL is stored in the main EXE file (HAPPY99.EXE) in encrypted and lite-packed form.
The worm then copies the WSOCK32.DLL to the WSOCK32.SKA name (makes a “backup”) and patches the WSOCK32.DLL file. If the WSOCK32.DLL is in use and cannot be opened for writing, the worm creates a new key in the system registry to run its dropper during the next rebooting:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce=SKA.EXE

The WSOCK32.DLL patch consists of a worm initialization routine and two redirected exports. The initialization routine is just a small piece of worm code - just 202 bytes. It is saved to the end of WSOCK32.DLL code section (”.text” section). The WSOCK32.DLL has enough space for that, and the size of WSOCK32.DLL is not increased during infection. Then the worm patches the WSOCK32.DLL export tables so that two functions (”connect” and “send”) will point to the worm initialization routine at the end of WSOCK32.DLL code section.
When a user is connecting to the Internet the WSOCK32.DLL is activated, and the worm hooks two events: connection and data sending. The worm monitors the e-mail and news ports (25 and 119 - smtp and nntp). When it detects a connection on one of these ports, it loads its SKA.DLL library that has two exports: “mail” and “news”. Depending on the port number, the worm calls one of these routines, but both of them create a new message, insert UUencoded worm HAPPY99.EXE dropper into it, and send it to an Internet address. The worm also adds its stamp to the kludge header of “infected” messages:
X-Spanska: Yes

While sending infected attachments, the worm stores the recipients’ addresses to the LISTE.SKA file in the Windows system directory. This “log” file contains up to 5K of data, and may contain up to about 200 addresses the infected messages were sent to.

Demonstrations of the virus’ effects:

happy.gif

I-Worm.Halla

Monday, November 24th, 2008

Details
I-Worm.Hallad

This is a virus-worm that spreads via the Internet attached to infected e-mails. It sends itself through IRC channels. It also causes payload actions.
The worm itself is a Windows PE EXE file about 80 Kb in length, and is written in Visual Basic 6.
The infected messages appear as follows:
Subject: %Name of the sender% + ” is a millionaire”
Attachment: LucKey.exe
Body: ” Hi” + %Name of the grantee% + “Your Friend ” + %Name of the sender%
+ ” invites you to be a millionaire” + %Name of the grantee% + “and says : ”
+ %Name of the grantee% + “Wow..its really cool Test your lock ;)”
+ %Name of the grantee%
+ ” just keep this advertisements pro run and you will get 0.25 $ every 30 minutes”
+ %Name of the grantee% + ” + ” Wo-finance Team”

The worm is activates from an infected e-mail only when a user clicks on the attached file.
Installing
While installing, the worm copies itself to the Windows system directory with the name LUCKEY.EXE and to the Windows System directory with the name DALLAH.EXE. Than it displays a dialogue window Project1 with the following text:
Run time error ‘71′
Object required
[ OK ]

Spreading via E-mail
To send infected messages, the worm uses MS Outlook, and sends messages to all addresses found in Outlook address book.
Spreading via IRC channels
The worm searches in subdirectories of the current disk for the file MIRC.INI, and overwrites it with new script that sends this EXE file to each user, who joins the infected channel.
Payload actions
The worm creates many files with the following names in the current directory:
Sharoon ****.exe
Bush ****.exe
ZA-Union ****.exe
BinLadin ****.exe

Where ***** is a number from 1 to 9999.
The worm also tries to remove the following folders on the disk with Windows.
\Program Files\AntiViral Toolkit Pro
\Program Files\Command Software\F-PROT95
\eSafe\Protect
\PC-Cillin 95
\PC-Cillin 97
\Program Files\Quick Heal
\Program Files\FWIN32
\Program Files\FindVirus
\Toolkit\FindVirus
\f-macro
\Program Files\McAfee\VirusScan95
\Program Files\Norton AntiVirus
\TBAVW95
\VS95
\rescue
\Program Files\Zone Labs

The worm creates and runs the script file: FLOPY.VBS. This scrip copies a worm dropper to the diskette with the name: MALAL.EXE. Also, it creates companions to all files on a floppy drive with double extensions. It adds the extension “.EXE” to the original filenames.

I-Worm.Hadr

Monday, November 24th, 2008

Details
I-Worm.Hadra

This is an Internet worm that spreads via e-mails being attached as an EXE file. The worm itself is a Win32 executable file about 12Kb in length, written in VisualBasic. The worm code is compressed with a UPX Win32 EXE files compression utility, and when unpacked, it becomes about 26Kb in size.
When the worm starts (when a user clicks on the attached EXE file), the worm copies itself to the Windows directory with the MSSERV.EXE name and registers that file in the Windows registry auto-run keys:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
All these “Run=” keys then have the string value that runs the worm copy upon each Windows start-up:
msservice = %WinDir%\msserv.exe
where %WinDir% is Windows main directory.
Spreading
The worm then stays in the Windows memory as a hidden application (service), connects to MS Outlook and registers itself as MS Outlook “NewMail” and “ItemSend” events handler (i.e., the worm attaches itself to MS Outlook events).
On “NewMail” (a new mail has arrived), the worm looks as if it is its own message from another infected machine, and then deletes it. The worm opens the message, looks for the EXE attachment and deletes that message if the EXE attachment has the same length as the worm’s EXE file.
On “ItemSend” (a message is being sent), the worm looks for already attached files, gets the first one, replaces it with its own copy, renames the attachment to .EXE, and then sends it. If the message has no attachment, the worm attaches itself with eight bytes of a random name and .EXE extenstion.
On Friday 13th, from 13:00 till 14:00, the worm also adds a text to the beginning of the message body:
[I-Worm.Hydra] allby gl_st0rm of [mions]
Protection
The worm performs several actions to hide itself and to avoid removing its file and infected registry “Run=” keys. The worm deletes the MSCONFIG.EXE file in the Windows system directory, looks for active applications and kills them (terminates these processes):
“AVP Monitor”
“AntiVir”
“Vshwin”
“F-STOPW”
“F-Secure”
“vettray”
“InoculateIT”
“Norman Virus Control”
“navpw32″
“Norton AntiVirus”
“Iomon98″
“AVG”
“NOD32″
“Dr.Web”
“Amon”
“Trend PC-cillin”
“File Monitor”
“Registry Monitor”
“Registry Editor”
“Task Manager”
As a result, the worm disables several types of anti-virus protections, as well as immediately closes Registry editors upon their start-up.
The worm also kills Kaspersky Anti-Virus (former AVP) anti-virus databases.
Member of SETI Distributed Network
The worm installs and activates the SETI (Search for Extraterrestrial Intelligence) software on an infected computer (see more information about SETI at http://setiathome.berkeley.edu).
The SETI software is downloaded by the worm to the Windows directory with the MSSETI.EXE name from the following FTP sites:
ftp://ftp.cdrom.com/pub/setiathome/setiathome-3.03.i386-winnt-cmdline.exe
ftp://ftp.let.uu.nl/pub/software/winnt/setiathome-3.03.i386-winnt-cmdline.exe
ftp://ftp.cdrom.com/.2/setiathome/setiathome-3.03.i386-winnt-cmdline.exe
ftp://alien.ssl.berkeley.edu/pub/setiathome-3.03.i386-winnt-cmdline.exe
ftp://setidata.ssl.berkeley.edu/pub/setiathome-3.03.i386-winnt-cmdline.exe
The worm also creates, in the Windows directory, the following files:
USER_INFO.SAH and VERSION.SAH with SETI specific information
MSSETI.PIF, RUN_MSSETI.VBS, MSSETI.BAT to run SETI program
and registers RUN_MSSETI.VBS file in Registry auto-run keys:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
msseti = WScript.exe %WinDir%\run_msseti.vbs”
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
msseti = WScript.exe %WinDir%\run_msseti.vbs”
The USER_INFO.SAH file contains user specific information about SETI user, the worm writes following IDs to there:
id=2199938
key=1603033966
email_addr=gl_storm@seznam.cz
name=GL_STORM
country=Czech Republic

I-Worm.Guorm

Monday, November 24th, 2008

Details
I-Worm.Guorm.a

This is an Internet worm that spreads itself as an attachment to e-mail messages. To send infected messages, the worm uses VBS script and MS Outlook. The worm also is able to send its copies to IRC channels by infecting an mIRC client.
There are several versions of the worm. The first is a pure VBS script; another is a Windows executable file that drops a VBS script to infect e-mail messages; the third is an MS Word document with a macro-program inside. All of these worm versions have similar functionality and infect the system in very similar ways.
When the worm file is activated (by double clicking on an attached file in infected messages, or being accepted as an IRC download), it copies itself into the WINDOWS System directory with different names depending on the version:
USER.DLL, WINUSER.EXE
WINUSER.DLL, USER32.DLL.VBS
The worm does not register these files in the system, so these files are not automatically executed then.
The name of the Windows directory is hardcoded in the 1st virus version body (C:\WINDOWS\SYSTEM), so the virus is not able to spread in the case that Windows is installed in another folder.
While mailing its copies, the worm drops a GUORM.VBS script file (or GUORMEX.VBS - depending on the version) to the Windows TEMP directory and spawns it. The script program connects MS Outlook, gains access to the address book and sends worm copies to all addresses listed there. The worm messages contain:
Subject: You know what it is!. ;-P
Body: Hey, here you have!.
The attachment name differs depending on the worm version. The first worm version (sent as a Windows EXE file) has only one variant of the attached file name in infected messages: WINUSER.EXE
Other versions use a combination of randomly-selected names and extensions from the following variants:
Extensions: .VBS, .VBE, .TXT.VBS, .JPG.VBS, .AVI.VBS, .SCR.VBS
Names: links, cool, funny, anti-loveletter, guorm, pot, win2k, icq2k, money, funnypic.jpg, quake, Year2K+1, Mirc2K, Word2001, FunStuff, WindowsMe
To spread to IRC channels, the worm creates a SCRIPT.INI mIRC system file in the mIRC directory (if it is installed). This file contains a set of instructions that sends a worm file to everybody who enters an infected channel.
The worm contains the following “copyright” texts:
BrainMuscle + OldWary + KALAMAR
Guorm

I-Worm.GOPWor

Monday, November 24th, 2008

Details
I-Worm.GOPWorm

This is a virus-worm that spreads via the Internet attached to infected e-mails and through a local network by copying to shared drives. The worm itself is a Windows PE EXE file about 60Kb in length (compressed by UPX), and it is written in Delphi Microsoft Visual C++.
The worm is an improved variant of the PSW Trojan {”GOPtrojan”:Trojan_PSW_GOPtrojan}.
The infected message’s Subject and Body are in Chinese. The attached file name is different, and has a double extension:
filename.jpg.exe
filename.jpeg.exe
filename.gif.exe
filename.txt.exe
filename.doc.exe
filename.rtf.exe
filename.bmp.exe

To run from an infected message, the worm uses an IFrame security breach.
While installing, the worm uses the same method as “GOPtrojan”, the additional feature is an affected Registry key:
HKCR\exefile\shell\open\command
To send infected messages, the worm uses direct access to an SMTP server. The worm obtains victim e-mail addresses by scanning *.HTML, *.HTM, and *.JS files, as well as by scanning TheBat, Aerofox and RimArts e-mail databases.

I-Worm.Gone

Monday, November 24th, 2008

Details
I-Worm.Goner

This is a virus-worm that spreads via the Internet attached to infected e-mails, and sends itself via the Internet pager ICQ. It attacks an IRC channel, utilizing a Trojan script and protects itself from anti-virus programs.
The worm itself is a Windows PE EXE file about 38 KB in length and written in Visual Basic. It is packed by the program UPX. After unpacking, it is 148KB in size.
An infected message contains:

The worm activates from an infected e-mail only when a user clicks on an attached file. Then it installs itself to the system and runs its spreading routine and payload. It displays animated windows with the following text:

Then it displays the following message dialogue:

Installation
While installing, the worm copies itself to the Windows system directory with the name GONE.SCR, and registers this file in the system registry auto-run key.
HKLM\Software\Microsoft\Windows\CurrentVersion\Run C:\WINDOWS\SYSTEM\GONE.SCR = C:\WINDOWS\SYSTEM\GONE.SCR
Following this, the worm hides its main window, and continues spreading.
Spreading via E-mail
In order to send infected messages, the worm uses MS Outlook, and sends messages to all addresses found in the Outlook address book.
{Goner3.bmp}
Spreading via ICQ
The worm spreads through the ICQ client. It uses the library ICQMAPI.DLL, which the worm copies from the directory C:\PROGRAM FILES\ICQ\ to the Windows system directory. It reponds to the client program, and looks for dialogue windows from the list and answers requests. The window lists are as follows:
Send Online File
Send Online File Request

The worm periodically looks for windows and closes them. The titles of the windows are as follows:
User has declined your request
Can’t Send File Request
Send Online File [User Is in N/A mode]
Send Online File [User Is Away]
Send Online File [User Is Occupied]
Send Online File [User Is in DND mode]
User has declined your request
Can’t Send File Request
Send Online File Request [User Is in N/A mode]
Send Online File Request [User Is Away]
Send Online File Request [User Is Occupied]
Send Online File Request [User Is in DND mode]

Attacking an IRC channel
The worm scans local disk directories for the file MIRC.INI, creating a new file, REMOTE32.INI, in this directory, and adds it to the file MIRC.INI. This script periodically joins a user with random name to the IRC channel #pentagonex on the server twisted.ma.us.dal.net.
Protection from Anti-Virus Programs
While installing in the computer system, the worm scans the running processes, checking their names from the following list:
FINET.EXE
APLICA32.EXE
ZONEALARM.EXE
ESAFE.EXE
CFIADMIN.EXE
CFIAUDIT.EXE
CFINET32.EXE
PCFWallIcon.EXE
FRW.EXE
VSHWIN32.EXE
VSECOMR.EXE
WEBSCANX.EXE
AVCONSOL.EXE
VSSTAT.EXE
NAVAPW32.EXE
NAVW32.EXE
_AVP32.EXE
_AVPCC.EXE
_AVPM.EXE
AVP32.EXE
AVPCC.EXE
AVPM.EXE
AVP.EXE
LOCKDOWN2000.EXE
ICLOAD95.EXE
ICMON.EXE
ICSUPP95.EXE
ICLOADNT.EXE
ICSUPPNT.EXE
TDS2-98.EXE
TDS2-NT.EXE
SAFEWEB.EXE
C:\SAFEWEB
The worm terminates this process in memory, and erases the file from the disk. Then it erases all files in the process directory with files in subdirectories. The worm looks for remaining files, and sets up its removing after restarting the computer. It adds delete commands to the file WININIT.INI


Spyware Removal Spyware Protection Tools