Win32.Bagle.W@mm
( TrojanProxy.Win32.Mitglieder.ag, I-Worm.Bagle.u (KAV), WORM_BAGLE.W (TrendMicro) )| Spreading: | medium | |
| Damage: | medium | |
| Size: | 16896 | |
| Discovered: | 2004 Apr 05 |
SYMPTOMS:
- the files irun4.exe, iinj4.exe and system.exe in the Windows System folder;- the registry key HKCU\Software\DateTime;
- the registry entry HKCU\Software\Microsoft\Windows\CurrentVersion\Run\ssgrate.exe (pointing to the irun4.exe in the Windows System folder).
TECHNICAL DESCRIPTION:
Although it appears to have been written in Assembler, this worm (like its previous versions) makes intelligent use of advanced Windows functions such as Structured Storage that simplify its code and make it rather elegant. The worm was linked with Visual Studio\'s linker and packed with UPX.It uses the backdoor installed by a previous version (Win32.Bagle.U@mm) on port 4751 to infect computers that are infected with that version. Although it provides some sort of SMTP relay, it does not send emails with its body (it is not a mass-mailer).
When run, it checks the command line for the "-del" and "-upd" arguments; "-del" uninstalls the worm and terminates the execution; "-upd" uninstalls the worm and continues the execution (this switch is used for updating).
A mutex called "imain_mutex" is used to specify/check that the virus is running.
It drops two DLL files (iinj4.exe and system.exe) in the Windows System folder; it injects the DLL iinj4.exe in the process whose thread created the window "Shell_TrayWnd" (the Explorer process); this DLL will load a few system DLL\'s and then load the DLL system.exe, which contains the actual worm. (Although iinj4.exe and system.exe have the .exe extension, they are actually DLL\'s).
The registry entry HKCU\Software\DateTime\uid is initialized to a sring of 9 random non-zero digits; the registry entry HKCU\Software\Microsoft\Windows\CurrentVersion\run\ssgrate.exe is created to run irun4.exe (from the Windows System folder) at start-up; the registry entry HKCU\Software\DateTime\port is initialized to a random number in the range 2000 to 49999 that will be used as the port to bind the backdoor to.
The registrry entry HKCU\Software\DateTime\lnei is created when the virus is run for the second time; the presence of this entry will determine scanning the network for older versions and updating them.
A thread is created that will look (every 0.1 seconds) for processes whose names include strings from the list below, and terminate them.
OUTPOST.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
NVARCH16.EXE
KERIO-WRP-421-EN-WIN.EXE
KILLPROCESSSETUP161.EXE
LDPRO.EXE
LOCALNET.EXE
LOCKDOWN.EXE
LOCKDOWN2000.EXE
LSETUP.EXE
CLEANPC.EXE
AVprotect9x.exe
CMGRDIAN.EXE
CMON016.EXE
CPF9X206.EXE
CPFNT206.EXE
CV.EXE
CWNB181.EXE
CWNTDWMO.EXE
ICSSUPPNT.EXE
DEFWATCH.EXE
DEPUTY.EXE
DPF.EXE
DPFSETUP.EXE
DRWATSON.EXE
ENT.EXE
ESCANH95.EXE
AVXQUAR.EXE
ESCANHNT.EXE
ESCANV95.EXE
AVPUPD.EXE
EXANTIVIRUS-CNET.EXE
FAST.EXE
FIREWALL.EXE
FLOWPROTECTOR.EXE
FP-WIN_TRIAL.EXE
FRW.EXE
FSAV.EXE
AUTODOWN.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
ICSUPP95.EXE
ICSUPPNT.EXE
IFW2000.EXE
IPARMOR.EXE
IRIS.EXE
JAMMER.EXE
ATUPDATER.EXE
AUPDATE.EXE
KAVLITE40ENG.EXE
KAVPERS40ENG.EXE
KERIO-PF-213-EN-WIN.EXE
KERIO-WRL-421-EN-WIN.EXE
BORG2.EXE
BS120.EXE
CDP.EXE
CFGWIZ.EXE
CFIADMIN.EXE
CFIAUDIT.EXE
AUTOUPDATE.EXE
CFINET.EXE
NAVAPW32.EXE
NAVDX.EXE
NAVSTUB.EXE
NAVW32.EXE
NC2000.EXE
NCINST4.EXE
AUTOTRACE.EXE
NDD32.EXE
NEOMONITOR.EXE
NETARMOR.EXE
NETINFO.EXE
NETMON.EXE
NETSCANPRO.EXE
NETSPYHUNTER-1.2.EXE
NETSTAT.EXE
NISSERV.EXE
NISUM.EXE
CFIAUDIT.EXE
LUCOMSERVER.EXE
AGENTSVR.EXE
ANTI-TROJAN.EXE
ANTI-TROJAN.EXE
ANTIVIRUS.EXE
ANTS.EXE
APIMONITOR.EXE
APLICA32.EXE
APVXDWIN.EXE
ATCON.EXE
ATGUARD.EXE
ATRO55EN.EXE
ATWATCH.EXE
AVCONSOL.EXE
AVGSERV9.EXE
AVSYNMGR.EXE
BD_PROFESSIONAL.EXE
BIDEF.EXE
BIDSERVER.EXE
BIPCP.EXE
BIPCPEVALSETUP.EXE
BISP.EXE
BLACKD.EXE
BLACKICE.EXE
BOOTWARN.EXE
NWINST4.EXE
NWTOOL16.EXE
OSTRONET.EXE
OUTPOSTINSTALL.EXE
OUTPOSTPROINSTALL.EXE
PADMIN.EXE
PANIXK.EXE
PAVPROXY.EXE
DRWEBUPW.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
AVLTMAIN.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
WGFE95.EXE
WHOSWATCHINGME.EXE
AVWUPD32.EXE
NUPGRADE.EXE
WHOSWATCHINGME.EXE
WINRECON.EXE
WNT.EXE
WRADMIN.EXE
WRCTRL.EXE
WSBGATE.EXE
WYVERNWORKSFIREWALL.EXE
XPF202EN.EXE
ZAPRO.EXE
ZAPSETUP3001.EXE
ZATUTOR.EXE
CFINET32.EXE
CLEAN.EXE
CLEANER.EXE
CLEANER3.EXE
CLEANPC.EXE
CMGRDIAN.EXE
CMON016.EXE
CPD.EXE
CFGWIZ.EXE
CFIADMIN.EXE
PURGE.EXE
PVIEW95.EXE
QCONSOLE.EXE
QSERVER.EXE
RAV8WIN32ENG.EXE
REGEDT32.EXE
REGEDIT.EXE
UPDATE.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
LUALL.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
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
CFIAUDIT.EXE
CFINET.EXE
ICSUPP95.EXE
MCUPDATE.EXE
CFINET32.EXE
CLEAN.EXE
CLEANER.EXE
LUINIT.EXE
MCAGENT.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
ZAUINST.EXE
ZONALM2601.EXE
ZONEALARM.EXE
Another thread will wait for the computer to connect to the Internet and (after 1 minute) will communicate the "port" and "uid" variables to the following web locations (every 320 minutes; the HTTP agent name used is "i_am_ideal"):
http://www.lowenbrau.ru/manager_old/images/ngr2.php
http://www.ctn.ru/marketing/images/ngr2.php
http://alfinternational.ru/old/oli-lack_katalog/ngr2.php
http://www.psnr.ru/rus/images/banners/ngr2.php
http://www.gasterixx.de/gfx/ngr2.php
http://www.deadlygames.de/DG/BF/BF-Links/clans/ngr2.php
http://www.o-problemo.de/gaestebuch/ngr2.php
http://www.tv87.de/subdomain_la/Fachwart/ngr2.php
http://www.ranknet.de/LVS/pics/_notes/ngr2.php
http://www.joerrens.de/system/include/crc.php
http://www.bbszene.de/store/images/video_amazon/ngr2.php
http://www.gebr-wachs.de/mod/san_beratung/thumb/ngr2.php
http://www.lords-of-havoc.de/Avatare/ngr2.php
http://comdat.de/kreta/ngr2.php
http://www.eurostretch.ru/ngr2.php
http://mir-auto.ru/ngr2.php
http://artesproduction.com/ngr2.php
http://www.hhc-online.de/home/links/pics/ngr2.php
http://gaz-service.ru/img/pict/ngr2.php
http://rdwufa.ru/img/pict/ngr5.php
http://www.komandor.ru/sessions/ngr2.php
http://www.mirage.ru/sport/omega/pic/omega/ngr3.php
http://prizmapr.ru/test/images/ngr2.php
http://avistrade.ru/prog/img/proizvod/ngr2.php
http://service6.valuehost.ru/images/ngr2.php
http://www.thomas-we.de/Design/ngr2.php
http://partiyazerna.1gb.ru/menu/analitika/ngr2.php
http://pvcps.ru/images/ngr2.php
http://monomah-city.ru/vakans/ngr2.php
http://mir-vesov.ru/p/lang/CVS/ngr2.php
http://promco.ru/sovrem/panorama/ngr2.php
http://www.13tw22rigobert.de/_themes/kopie-von-fantasie-in-blau/ngr2.php
http://die-cliquee.de/inhalt/mitglieder/foto/ngr2.php
If the entry HKCU\Software\DateTime\lnei entry has been found in the registry, a thread is created that will scan the network for port 4751 open and update the older Bagle version running on those computers with this version. IP\'s near the local machine\'s IP are used every 5 iterations of the loop (20% of the time); for the other 80% of iterations, random IP\'s are used (a.b.c.d, where a, b, c and d are all in the range 0 to 239).
Before starting the backdoor, a "ban list" is downloaded from the following URL\'s to ban_list.txt in the Windows System folder:
http://www.lowenbrau.ru/manager_old/images/banlist.php
http://comdat.de/kreta/banlist.php
http://www.psnr.ru/rus/images/banners/banlist.php
http://gaz-service.ru/img/pict/banlist.php
http://rdwufa.ru/img/pict/banlist.php
http://prizmapr.ru/test/images/banlist.php
http://avistrade.ru/prog/img/proizvod/banlist.php
http://service6.valuehost.ru/images/banlist.php
http://www.thomas-we.de/Design/banlist.php
http://partiyazerna.1gb.ru/menu/analitika/banlist.php
http://pvcps.ru/images/banlist.php
http://monomah-city.ru/vakans/banlist.php
http://mir-vesov.ru/p/lang/CVS/banlist.php
http://promco.ru/sovrem/panorama/ngr2.php
http://www.13tw22rigobert.de/_themes/kopie-von-fantasie-in-blau/banlist.php
http://die-cliquee.de/inhalt/mitglieder/foto/banlist.php
This ban list can specify IP\'s and IP ranges that the backdoor refuses connections to.
The backdoor is run on the random TCP "port" chosen before. Based on data exchanged with the client, it can do the following:
- bind the backdoor to a different port;
- udpate itself (the client uploads an executable which is dropped to the Windows folder using the name "iuplda<5 random letters except y and z>.exe" and is run with the "-upd" switch);
- uninstall the worm;
- act as an email relay; received emails will be sent to the recipient\'s DNS-resolved SMTP server; the user\'s configured DNS server or the hardcoded 217.5.97.137 DNS server is used;
- run a command specified by the client;
- download a file from a specified Internet location (to "iuplda<5 random letters except \'y\' and \'z\'>.exe" in the Windows folder) and run it;
- act as a proxy.
Removal instructions:
Manual Removal:From the Start menu, choose Run and execute the following command line (which runs the worm and asks it to uninstall itself):
irun4 -del
Now you should be able to run the Registry Editor (regedit) and remove the registry entry HKCU\Software\Microsoft\Windows\CurrentVersion\Run\ssgrate.exe.
Automatic Removal:
Let BitDefender delete infected files.
ANALYZED BY:
Bogdan Dragu, BitDefender Virus ResearcherBitdefender e-Guides Series
The Bitdefender e-Guides series is a learning initiative aiming to provide the Bitdefender reader and user community with valuable information about e-threats and the security issues of the IT&C realm, while also offering practical advice and feasible solutions to their on-line defense needs. The Bitdefender security analysts share their knowledge in malware prevention, identification and annihilation, with an emphasis on on-line privacy and different technologies, countermeasures and cybercrime prevention methods.
Covering topics that range from kids and family's on-line protection, safe social networking and preventing data safety breaches to securing enterprise environments, the e-Guides series is intended for a broad audience of small organizations and individual users concerned about the safety and integrity of their networks and systems. The e-Guides also address issues pertaining to the daily activity of IT&C Systems Security Managers, System and Network Administrators, Security Technology Developers, Analysts, and Researchers.
Safe Blogging Guide
Tips and tricks on how to keep your blog and your identity safe

Blogging is one of the most popular forms of written expression on the web, with more than 150 million indexed blogs worldwide. While regular readers are looking for pieces of information and articles, cyber-crooks take a different interest in them. Finding private information and getting cheap storage space for their malware campaigns are only two of the multitude of users they may subject your blog to.
This material covers the basic guidelines for safe blogging and is especially focused on individual blogs that are either self-hosted or provided as a service by major blog providers.
Securing Wireless Networks Guide
Tips and tricks on how to shield your home network from intruders

This document is intended for computer users who have deployed or plan to deploy a home wireless network. At a time when wireless communication has become a significant part of our lives, cyber-criminals try to exploit every security breach in the wireless configuration in order to intercept traffic or use the internet connection for illegal purposes.
The following guide will teach you the best practices when using unsecured wireless networks, as well as how to properly configure your home router or access point to prevent others from abusing your network.
Protecting Children On-line Guide
How to secure and defend the digital experience of your kids

This document is intended for family, parents and teachers and its purpose is to help secure the digital activities of kids and teens. In an age when the mass production and accessibility of computers have turned these devices into regular family or household commodities, children get familiar with PCs and Internet from a very fresh age. Despite its obvious communication-related benefits, the WWW can also be a hazardous place for kids, with e-threats directly targeting their age group and their home or school computers.
This e-Guide covers the main risks and dangers for kids on-line, such as cyber-bulling, exposure to inappropriate content, on-line addiction and other harmful online actions, while also focusing on topics such as malware, phishing, ID theft and spam, to which teenagers, just as any other Internet users, are exposed nowadays. A Safety Tips section helps parents and teachers better understand and deal with these issues in relation to the kids.
Silver Surfers On-line Safety Guide
How to protect valuable ideas and assets from cyber-hacking

This document is intended for families and senior citizens and its purpose is to help them browse the web safely and enjoy their on-line activities.
At a first glance, it would appear that senior citizens are exposed to cybercrime just as much as any other inexperienced Internet user, irrespective of their age. However, as this e-Guide shows through several case studies, there are several risks and dangers targeting directly silver surfers, such as pension delivery and fallacious tax paying methods or income-related scams. Examples, tips and advice complement the case studies and provide readers with useful guidelines in their daily on-line routine.
Preventing Data Breaches Guide
How to protect valuable ideas and assets from cyber-hacking

The e-guide was designed to cover the various potential sore points of business data safety, from the matter of the network's physical integrity to the complicated mechanisms of business targeted cybercrime (e.g. banker Trojans, phishing). This material is also intended to match, though not in as much detail as a full-fledged technical description, the features of the various consumer and business oriented Bitdefender solutions to the situations in which they might come in handy to IT administrators.
Consulting this document would be useful in the process of deciding what's best for small to medium-sized networks security and a solid basis for further comparative research on this subject.
White Papers
- Facebook Whitepaper
- Bitdefender Antivirus Technology
- B-HAVE ,The Road to Success
- The medium or the message? Dealing with image spam, December 2006, Virus Bulletin
- Fighting Image Spam
- Bitdefender NeuNet Antispam Technology
- Proactive security I body armor against business attacks
- Whitepaper-Emerging Threats to Business Security
- Securing the Uncertain Bitdefender's B-HAVE Proactive Technology for Defense against Versatile_Threats
- Securing E-Mail-The First Strategic Defense Line
- Virus Naming. The "Who's Who?" Dilemma
- Facebook – Another breach in the wall
- Bitdefender Active Virus Control: Proactive Protection Against New and Emerging Threats
Bitdefender E-Threats Landscape Reports
The purpose of this report is to provide a comprehensive investigation of the threats’ landscape. Bitdefender’s security experts thoroughly analyze and examine the menaces of the each semester, focusing on software vulnerabilities and exploits, different types of malware, as well as countermeasures, cyber crime prevention and law enforcement. The E-Threats Landscape Report concentrates mainly on the latest trends, but it also contains facts and data and concerning the previously investigated periods, as well as several predictions related to the upcoming semesters. This document is primarily intended for IT&C System’s Security Managers, System and Network Administrators, Security Technology Developers, Analysts, and Researchers, but it also addresses issues pertaining to a broader audience, like small organizations or individual users concerned about the safety and integrity of their networks and systems.
H2 2011 E-Threat Landscape Report - Overview
Twenty years ago, a revolutionary means of electronic communication was born. It would become so popular with all ages and professions that it is still the most used data communication mechanism even today: introducing the SMS – the short message service.
Today, mobile phones are more than bulky gadgets that can move voice and messages from one point to another: they are must-have gear in a World 2.0 – so powerful and so complex, running their own operating systems and, consequently, facing their share of cyber-trouble. While the first six months of 2011 were marked by software vulnerabilities and high-profile data breaches, the second half cast the spotlight on not only a new family of malware, but also uncovered a user espionage scandal that apparently involved an array of mobile phone carriers and the controversial software vendor CarrierIQ.
The malware landscape was dominated by Trojan.Autorun.Inf and Win32.Worm.Downadup, two malicious contenders that have roots in the Windows XP era, but managed to keep their places even though operating system upgrades or applying patches would have solved security issues exploited by these pieces of malware. The top contenders for H2 2011 are Trojan.AutorunInf, Win32.Worm.Downadup, and Exploit.CplLnk.
Data breaches attributed to the Anonymous gang and its satellite hacking groups continued throughout the second half of 2011. Among the most important targets were Mitsubishi Heavy Industries, Adidas, RIM, Tiroler Gebietskrankenkasse, Nexon and even the United Nations. Corporate trust also came under close scrutiny, as the DigiNotar incident in H1 2011 exposed unwary users to a massive phishing attack that used stolen digital certificates generated for high-profile institutions and government agencies such as Google, Tor, CIA and Israel’s Secret Service, the Mossad.
Social networks have also played a key role in disseminating malware and spreading fake news about the deaths of high-profile personalities such as Muammar Gaddafi or Steve Jobs. Of particular importance were the malicious campaigns built around the alleged movie of Gaddafi’s execution and the commemorative giveaway in honor of the late Steve Jobs.
Download now the full H2 2011 E-Threat Landscape Report (pdf)
Download now the executive summary H2 2011 E-Threat Landscape Report - Executive Summary (pdf)
Archive
2011
Download now H1 2011 E-Threats Landscape Report - Executive Summary (pdf)
2010
Download now H2 2010 E-Threats Landscape Report - Executive Summary (pdf)
Download now H2 2010 E-Threats Landscape Report (pdf)
Download now H1 2010 E-Threats Landscape Report - Executive Summary (pdf)
Download now H1 2010 E-Threats Landscape Report (pdf)
2009
Download now H1 2009 Malware and Spam Review Executive Summary (pdf)
Download now H1 2009 E-Threats Landscape Report (pdf)
Download now H2 2009 Malware and Spam Review (pdf)
Download now H2 2009 E-Threats Landscape Report - Executive Summary (pdf)
2008
Download now H1 2008 E-Threats Landscape Report (pdf)
Download now H2 2008 E-Threats Landscape Report (pdf)
Who to ask? Below you have a list of all of our media representatives who are ready to answer any question you might have.
Global PR Manager
