Virus: TR/VB.QN.1 Date discovered: 20/12/2004 Type: Trojan Subtype: Downloader In the wild: No Reported Infections: Low Distribution Potential: Low Damage Potential: Low to medium Static file: Yes File size: 77.312 Bytes MD5 checksum: 976753dd82759b6ca8f5c4b62cc25f92 VDF version: 6.29.00.24
General Method of propagation: • No own spreading routine Aliases: • Mcafee: Prutec • Kaspersky: Trojan-Spy.Win32.VB.eh • Sophos: Troj/Prutec-K • Bitdefender: Trojan.Spy.VB.ED Platforms / OS: • Windows 95 • Windows 98 • Windows 98 SE • Windows NT • Windows ME • Windows 2000 • Windows XP • Windows 2003 Side effects: • Disable security applications • Downloads files • Downloads malicious files • Drops files • Registry modification • Third party control Files It copies itself to the following location: • %malware execution directory% \%random character string% .exe It deletes the initially executed copy of itself. It deletes the following file: • %system drive root% \~ The following files are created: – Non malicious files: • %malware execution directory% \key.~ • %malware execution directory% \log.~ – %TEMPDIR% \%hex number% .exe It tries to download a file: – The location is the following: • http://prutect.com/********** It is saved on the local hard drive under: %malware execution directory% \iniwin32.dll Furthermore this file gets executed after it was fully downloaded. Further investigation pointed out that this file is malware, too. Detected as: ADSPY/E2Give.D Registry The following registry keys are added in order to run the processes after reboot: – [HKCU\Software\Microsoft\Windows\CurrentVersion\Run] • "%executed file% "="%malware execution directory% \%executed file% " – [HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce] • "%executed file% "="%malware execution directory% \%executed file% " – [HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\ Run] • "%executed file% "="%malware execution directory% \%executed file% " The values of the following registry keys are removed: – [HKCU\Software\Microsoft\Windows\CurrentVersion\Run] • ptech • PTECH • ptach • PTACH • ptich • PTICH – [HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce] • ptech • PTECH • ptach • PTACH • ptich • PTICH – [HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\ Run] • ptech • PTECH • ptach • PTACH • ptich • PTICH The following registry keys are added: – [HKCR\CLSID\{%generated CLSID% }] • "InprocServ32"="%malware execution directory% \%executed file% " – [HKCR\CLSID\{3643ABC2-21BF-46B9-B230-F247DB0C6FD6}] • @="CControl Object" • "AppID"="" • "AppId2"=dword:%hex number% • "AppID3"="Verified" – [HKCR\CLSID\{3643ABC2-21BF-46B9-B230-F247DB0C6FD6}\InprocServer32] • "ThreadingModel"="apartment" – [HKCR\CLSID\{3643ABC2-21BF-46B9-B230-F247DB0C6FD6}\ProgID] – [HKCR\CLSID\{3643ABC2-21BF-46B9-B230-F247DB0C6FD6}\Programmable] – [HKCR\CLSID\{3643ABC2-21BF-46B9-B230-F247DB0C6FD6}\TypeLib] – [HKCR\CLSID\{3643ABC2-21BF-46B9-B230-F247DB0C6FD6}\ VersionIndependentProgID] – [HKCR\AppID\{3B99F202-145A-4E5A-AC7B-88A36910BF5E}] – [HKCR\AppID\IeBHOs.DLL] – [HKCR\IeBHOs.Control\CurVer] • @="IeBHOs.Control.1" – [HKCR\IeBHOs.Control\CLSID] – [HKCR\IeBHOs.Control.1\CLSID] – [HKCR\TypeLib\{3B99F202-145A-4E5A-AC7B-88A36910BF5E}\1.0\0\win32] – [HKCR\TypeLib\{3B99F202-145A-4E5A-AC7B-88A36910BF5E}\1.0\FLAGS] – [HKCR\TypeLib\{3B99F202-145A-4E5A-AC7B-88A36910BF5E}\1.0\HELPDIR] – [HKLM\SOFTWARE\E2G] – [HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ Browser Helper Objects\{3643ABC2-21BF-46B9-B230-F247DB0C6FD6}] The following registry key is changed: – [HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows] Old value: • "AppInit_DLLs"="%user defined settings% " New value: • "AppInit_DLLs"="iniwin32.dll" Backdoor Contact server: All of the following: • http://prutect.com/********** • http://prutect.com/********** • http://216.122.145.209/********** • http://216.122.145.208/********** • http://prutect.com/********** As a result it may send information and remote control could be provided. This is done via the HTTP GET request on a CGI script. This is done via the HTTP POST method using a CGI script. The servers answer is written to the file: %malware execution directory% \data.~ Sends information about: • Current malware status • Platform ID • Information about the Windows operating system Remote control capabilities: • Download file • Visit a website File details Programming language: The malware program was written in Visual Basic. Runtime packer: In order to aggravate detection and reduce size of the file it is packed with the following runtime packer: • UPX
Description inserted by Daniel Constantin on Thursday, May 4, 2006 Description updated by Daniel Constantin on Thursday, May 4, 2006
Back
.
.
.
.