Worm:Win32/Bagle.gen!C is the generic detection for a member of the
Worm:Win32/Bagle family. It is a mass-mailer that sends out copies of itself as an attachment. It terminates and disables processes, most of which are associated with security programs.
Installation
Worm:Win32/Bagle.gen!C creates the following hidden folder in the system:
%AppData%\hidn
Within this folder, it drops the following files:
- hldrrr.exe - copy of itself
- hidn2.exe - copy of itself
- m_hook.sys - device driver used to hide the worm processes, folders, and files
It also drops the following file:
%SystemDrive%\error.txt - contains the text "UTF-8 decoding error."
It launches this file using Notepad in an attempt to distract the user.
It then modifies the system registry so that it automatically runs every time Windows starts:
Adds value:"drv_st_key"
With data:"%AppData%\hidn\hidn2.exe"
To subkey:HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
It also creates the following subkey and entry:
Adds value:"FirstRu21n"
With data:"1"
To subkey:HKCU\Software\FirstRuxzx
Spreads Via...
Mass Mailing
Worm:Win32/Bagle.gen!C spreads by sending a copy of itself as an executable attachment in an email. The email it arrives in may have the following properties:
- Subject:(Begins with any of the following, appended by the current date)
price_new
price_
price
new
price
- Attachment name:(Begins with any of the following, appended by the current date)
price_new
price_
price
new
price
- Message body:
It Is Protected
thank you !!!
New year's discounts
It downloads addresses to send itself to from the following sites:
accesible.cl/1/eml.php
amdlady.com/1/eml.php
auraura.com/1/eml.php
avataresgratis.com/1/eml.php
beyoglu.com.tr/1/eml.php
brandshock.com/1/eml.php
buydigital.co.kr/1/eml.php
c-d-c.com.au/1/eml.php
camaramafra.sc.gov.br/1/eml.php
camposequipamentos.com.br/1/eml.php
cbradio.sos.pl/1/eml.php
coparefrescos.stantonstreetgroup.com/1/eml.php
creainspire.com/1/eml.php
desenjoi.com.br/1/eml.php
diem.cl/1/eml.php
discotecapuzzle.com/1/eml.php
hotelesalba.com/1/eml.php
inca.dnetsolution.net/1/eml.php
inprofile.gr/1/eml.php
klanpl.com/1/eml.php
titanmotors.com/images/1/eml.php
veranmaisala.com/1/eml.php
wklight.nazwa.pl/1/eml.php
yongsan24.co.kr/1/eml.php
It can also gather email addresses from files with the following extensions:
.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
It does not send itself out to addresses that contain the following strings:
@avp.
@foo
@iana
@messagelab
abuse
admin
anyone@
bsd
bugs@
cafee
certific
contract@
f-secur
feste
free-av
gold-certs@
google
help@
icrosoft
info@
kasp
linux
listserv
local
news
nobody@
noone@
noreply
ntivi
panda
pgp
postmaster@
rating@
root@
samples
sopho
spam
support
unix
update
winrar
winzip
Payload
Terminates Processes
Worm:Win32/Bagle.gen!C terminates the following processes, most of which are associated with security and antivirus processes:
_AVP32.EXE
_AVPCC.EXE
_AVPM.EXE
a2guard.exe
aavshield.exe
AckWin32.exe
ADVCHK.EXE
AhnSD.exe
airdefense.exe
ALERTSVC.EXE
ALMon.exe
ALOGSERV.EXE
ALsvc.exe
amon.exe
Anti-Trojan.exe
AntiVirScheduler
AntiVirService
ANTS.EXE
APVXDWIN.EXE
Armor2net.exe
ashAvast.exe
ashDisp.exe
ashEnhcd.exe
ashMaiSv.exe
ashPopWz.exe
ashServ.exe
ashSimpl.exe
ashSkPck.exe
ashWebSv.exe
aswUpdSv.exe
ATCON.EXE
ATUPDATER.EXE
ATWATCH.EXE
AUPDATE.EXE
AUTODOWN.EXE
AUTOTRACE.EXE
AUTOUPDATE.EXE
avciman.exe
Avconsol.exe
AVENGINE.EXE
avgamsvr.exe
avgcc.exe
AVGCC32.EXE
AVGCTRL.EXE
avgemc.exe
avgfwsrv.exe
AVGNT.EXE
avgntdd
avgntmgr
AVGSERV.EXE
AVGUARD.EXE
avgupsvc.exe
avinitnt.exe
AvkServ.exe
AVKService.exe
AVKWCtl.exe
AVP.EXE
AVP32.EXE
avpcc.exe
avpm.exe
AVPUPD.EXE
AVSCHED32.EXE
avsynmgr.exe
AVWUPD32.EXE
AVWUPSRV.EXE
AVXMONITOR9X.EXE
AVXMONITORNT.EXE
AVXQUAR.EXE
BackWeb-4476822.exe
bdmcon.exe
bdnews.exe
bdoesrv.exe
bdss.exe
bdsubmit.exe
bdswitch.exe
blackd.exe
blackice.exe
cafix.exe
ccApp.exe
ccEvtMgr.exe
ccProxy.exe
ccSetMgr.exe
CFIAUDIT.EXE
ClamTray.exe
ClamWin.exe
Claw95.exe
Claw95cf.exe
cleaner.exe
cleaner3.exe
CliSvc.exe
CMGrdian.exe
cpd.exe
DefWatch.exe
DOORS.EXE
DrVirus.exe
drwadins.exe
drweb32w.exe
drwebscd.exe
DRWEBUPW.EXE
ESCANH95.EXE
ESCANHNT.EXE
ewidoctrl.exe
EzAntivirusRegistrationCheck.exe
F-AGNT95.EXE
F-PROT95.EXE
F-Sched.exe
F-StopW.EXE
FAMEH32.EXE
FAST.EXE
FCH32.EXE
FireSvc.exe
FireTray.exe
FIREWALL.EXE
fpavupdm.exe
freshclam.exe
FRW.EXE
fsav32.exe
fsavgui.exe
fsbwsys.exe
fsdfwd.exe
FSGK32.EXE
fsgk32st.exe
fsguiexe.exe
FSM32.EXE
FSMA32.EXE
FSMB32.EXE
fspex.exe
fssm32.exe
gcasDtServ.exe
gcasServ.exe
GIANTAntiSpywareMain.exe
GIANTAntiSpywareUpdater.exe
GUARD.EXE
GUARDGUI.EXE
GuardNT.exe
hidn.exe
hidn1.exe
HRegMon.exe
Hrres.exe
HSockPE.exe
HUpdate.EXE
iamapp.exe
iamserv.exe
ICLOAD95.EXE
ICLOADNT.EXE
ICMON.EXE
ICSSUPPNT.EXE
ICSUPP95.EXE
ICSUPPNT.EXE
IFACE.EXE
INETUPD.EXE
InocIT.exe
InoRpc.exe
InoRT.exe
InoTask.exe
InoUpTNG.exe
IOMON98.EXE
isafe.exe
ISATRAY.EXE
ISRV95.EXE
ISSVC.exe
JEDI.EXE
KAV.exe
kavmm.exe
KAVPF.exe
KavPFW.exe
KAVStart.exe
KAVSvc.exe
KAVSvcUI.EXE
KMailMon.EXE
KPfwSvc.EXE
KWatch.EXE
livesrv.exe
LOCKDOWN2000.EXE
LogWatNT.exe
lpfw.exe
LUALL.EXE
LUCOMSERVER.EXE
Luupdate.exe
MCAGENT.EXE
mcmnhdlr.exe
mcregwiz.exe
Mcshield.exe
MCUPDATE.EXE
mcvsshld.exe
MINILOG.EXE
MONITOR.EXE
MonSysNT.exe
MOOLIVE.EXE
MpEng.exe
mpssvc.exe
MSMPSVC.exe
myAgtSvc.exe
myagttry.exe
navapsvc.exe
NAVAPW32.EXE
NavLu32.exe
NAVW32.EXE
NDD32.EXE
NeoWatchLog.exe
NeoWatchTray.exe
NISSERV
NISUM.EXE
NMAIN.EXE
nod32.exe
nod32krn.exe
nod32kui.exe
NORMIST.EXE
notstart.exe
npavtray.exe
NPFMNTOR.EXE
npfmsg.exe
NPROTECT.EXE
NSCHED32.EXE
NSMdtr.exe
NssServ.exe
NssTray.exe
ntrtscan.exe
NTXconfig.exe
NUPGRADE.EXE
NVC95.EXE
Nvcod.exe
Nvcte.exe
Nvcut.exe
NWService.exe
OfcPfwSvc.exe
OUTPOST.EXE
PAV.EXE
PavFires.exe
PavFnSvr.exe
Pavkre.exe
PavProt.exe
pavProxy.exe
pavprsrv.exe
pavsrv51.exe
PAVSS.EXE
pccguide.exe
PCCIOMON.EXE
pccntmon.exe
PCCPFW.exe
PcCtlCom.exe
PCTAV.exe
PERSFW.EXE
pertsk.exe
PERVAC.EXE
PNMSRV.EXE
POP3TRAP.EXE
POPROXY.EXE
prevsrv.exe
PsImSvc.exe
QHM32.EXE
QHONLINE.EXE
QHONSVC.EXE
QHPF.EXE
qhwscsvc.exe
RavMon.exe
RavTimer.exe
Realmon.exe
REALMON95.EXE
Rescue.exe
rfwmain.exe
Rtvscan.exe
RTVSCN95.EXE
RuLaunch.exe
SAVAdminService.exe
SAVMain.exe
savprogress.exe
SAVScan.exe
SCAN32.EXE
ScanningProcess.exe
sched.exe
sdhelp.exe
SERVIC~1.EXE
SHSTAT.EXE
SiteCli.exe
smc.exe
SNDSrvc.exe
SPBBCSvc.exe
SPHINX.EXE
spiderml.exe
spidernt.exe
Spiderui.exe
SpybotSD.exe
SPYXX.EXE
SS3EDIT.EXE
stopsignav.exe
swAgent.exe
swdoctor.exe
SWNETSUP.EXE
symlcsvc.exe
SymProxySvc.exe
SymSPort.exe
SymWSC.exe
SYNMGR.EXE
TAUMON.EXE
TBMon.exe
TC.EXE
tca.exe
TCM.EXE
TDS-3.EXE
TeaTimer.exe
TFAK.EXE
THAV.EXE
THSM.EXE
Tmas.exe
tmlisten.exe
Tmntsrv.exe
TmPfw.exe
tmproxy.exe
TNBUtil.exe
TRJSCAN.EXE
Up2Date.exe
UPDATE.EXE
UpdaterUI.exe
upgrepl.exe
Vba32ECM.exe
Vba32ifs.exe
vba32ldr.exe
Vba32PP3.exe
VBSNTW.exe
vchk.exe
vcrmon.exe
VetTray.exe
VirusKeeper.exe
VPTRAY.EXE
vrfwsvc.exe
VRMONNT.EXE
vrmonsvc.exe
vrrw32.exe
VSECOMR.EXE
Vshwin32.exe
vsmon.exe
vsserv.exe
VsStat.exe
WATCHDOG.EXE
WebProxy.exe
Webscanx.exe
WEBTRAP.EXE
WGFE95.EXE
Winaw32.exe
winroute.exe
winss.exe
winssnotify.exe
WRADMIN.EXE
WRCTRL.EXE
xcommsvr.exe
zatutor.exe
ZAUINST.EXE
zlclient.exe
zonealarm.exe
Disables Services
Worm:Win32/Bagle.gen!C disables services with the following names, most of which are associated with the system and with various security programs:
Aavmker4
ABVPN2K
ADBLOCK.DLL
ADFirewall
AFWMCL
AhnlabtaskScheduler
alerter
AlertManger
AntiVirService
AntiyFirewall
ARP.DLL
aswMon2
aswRdr
aswTdi
aswUpdSv
AtiHotKeyPoller
avast!Antivirus
avast!MailScanner
avast!WebScanner
AVEService
AVExch32Service
AvFlt
Avg7Alrt
Avg7Core
Avg7RsW
Avg7RsXP
Avg7UpdSvc
AvgCore
AvgFsh
AVGFwSrv
AvgFwSvr
AvgServ
AvgTdi
AVIRAMailService
AVIRAService
avpcc
AVUPDService
AVWUpSrv
AvxIni
awhost32
backwebclient-4476822
BackWebClient-7681197
Bdfndisf
bdftdif
bdss
BlackICE
BsFileSpy
BsFirewall
BsMailProxy
CAISafe
ccEvtMgr
ccPwdSvc
ccSetMgr
ccSetMgr.exe
CONTENT.DLL
DefWatch
DNSCACHE.DLL
drwebnet
dvpapi
dvpinit
ewidosecuritysuitecontrol
ewidosecuritysuitedriver
ewidosecuritysuiteguard
F-ProtAntivirusUpdateMonitor
F-SecureGatekeeperHandlerStarter
firewall
fsbwsys
FSDFWD
FSFW
FSMA
FTPFILT.DLL
FwcAgent
fwdrv
GuardNT
HSnSFW
HSnSPro
HTMLFILT.DLL
HTTPFILT.DLL
IMAPFILT.DLL
InoRPC
InoRT
InoTask
Ip6Fw
Ip6FwHlp
KAVMonitorService
KAVSvc
KLBLMain
KPfwSvc
KWatch3
KWatchSvc
MAILFILT.DLL
McAfeeFirewall
McAfeeFramework
McShield
McTaskManager
mcupdmgr.exe
MCVSRte
MicrosoftNetWorkFireWallServices
MonSvcNT
MpfService
navapsvc
NDIS_RD
Ndisuio
NetworkAssociatesLogService
nipsvc
NISSERV
NISUM
NNTPFILT.DLL
NOD32ControlCenter
NOD32krn
NOD32Service
NormanNJeeves
NormanType-R
NormanZANDA
NortonAntiVirusServer
NPDriver
NPFMntor
NProtectService
NSCTOP
nvcoas
NVCScheduler
nwclntc
nwclntd
nwclnte
nwclntf
nwclntg
nwclnth
NWService
OfcPfwSvc
OutbreakManager
OutpostFirewall
PASSRV
PAVAGENTE
PavAtScheduler
PAVDRV
PAVFIRES
PAVFNSVR
Pavkre
PavProc
PavProt
PavPrSrv
PavReport
PAVSRV
PCC_PFW
PCCPFW
PersFW
PersonalFirewall
POP3FILT.DLL
PREVSRV
PROTECT.DLL
PSIMSVC
qhwscsvc
QuickHealOnlineProtection
ravmon8
RfwService
SAVFMSE
SAVScan
SBService
schscnt
SECRET.DLL
SharedAccess
SmcService
SNDSrvc
SPBBCSvc
SpiderNT
SweepNet
SWEEPSRV.SYS
SymantecAntiVirusClient
SymantecCoreLC
T_H_S_M
The_Hacker_Antivirus
tm_cfw
Tmntsrv
TmPfw
tmproxy
tmtdi
V3MonNT
V3MonSvc
Vba32ECM
Vba32ifs
Vba32Ldr
Vba32PP3
VBCompManService
VexiraAntivirus
VFILT
VisNeticAntiVirusPlug-in
vrfwsvc
vsmon
VSSERV
WinAntivirus
WinRoute
wscsvc
wuauserv
xcomm
Downloads and Executes Files
Worm:Win32/Bagle.gen!C downloads the file '999.gif' from the following websites:
1point2.iae.nl
5050clothing.com
ag.ohio-state.edu
appaloosa.no
apromed.com
arborfolia.com
areal-realt.ru
art-bizar.foxnet.pl
art4u1.superhost.pl
artbed.pl
asdesign.cz
aureaorodeley.com
autoekb.ru
autovorota.ru
avenue.ee
axelero.hu
bartex-cit.com.pl
bazarbekr.sk
bid-usa.com
biliskov.com
biomedpel.cz
bitel.ru
blackbull.cz
bohuminsko.cz
bonsai-world.com.au
bpsbillboards.com
cadinformatics.com
calamarco.com
canecaecia.com
castnetnultimedia.com
ceramax.co.kr
chapisteriadaniel.com
charlesspaans.com
chatsk.wz.cz
checkalertusa.com
chittychat.com
cibernegocios.com.ar
cof666.shockonline.net
comaxtechnologies.net
compucel.com
concellodesandias.com
continentalcarbonindia.com
cort.ru
crfj.com
dev.jintek.com
dogoodesign.ch
donchef.com
e-donaueschingen.de
foxvcoin.com
ftp-dom.earthlink.net
gnu.univ.gda.pl
grupdogus.de
gushi.org
hotchillishop.de
ilikesimple.com
innovation.ojom.net
jonogueira.com
kersten.de
kisalfold.com
kljbwadersloh.de
knickimbit.de
kremz.ru
massgroup.de
ouarzazateservices.com
pawlacz.com
poliklinika-vajnorska.sk
stats-adf.altadis.com
svatba.viskot.cz
systemforex.de
ujscie.one.pl
uwua132.org
v-v-kopretiny.ic.cz
vanvakfi.com
vega-sps.com
vidus.ru
viralstrategies.com
Vivamodelhobby.com
vkinfotech.com
voov.de
vproinc.com
vytukas.com
waisenhaus-kenya.ch
walsch.de
watsrisuphan.org
wbecanada.com
wchat.cz
web-comp.hu
webfull.com
welvo.com
wg-aufbau-bautzen.de
wvpilots.org
wzhuate.com
xotravel.ru
yeniguntugla.com
yetii.no-ip.com
zebrachina.net
zsnabreznaknm.sk
Analysis by Neno Lakinski