English
The Internet threat alert status is currently normal. At present, no major epidemics or other serious incidents have been recorded by Kaspersky Lab’s monitoring service. Internet threat level: 1

Trojan-Dropper.Win32.Agent.dcbd

Detected Jun 28 2010 07:43 GMT
Released Jun 28 2010 16:53 GMT
Published Oct 25 2010 11:59 GMT

Technical Details
Payload
Removal instructions

Technical Details

This Trojan installs other programs to the victim machine without the knowledge or consent of the user. It is a Windows application (PE EXE file). It is 70 656 bytes in size. It is written in C++.


Payload

Once launched, the Trojan performs the following actions:

  • It extracts files from its body and saves them in the system as:
    %System%\<rnd1>.dll
    (56 320 bytes; detected by Kaspersky Anti-Virus as "Trojan.Win32.Agent.eiyv") This library exports the function "Execute", which is designed to block antivirus programs such as the following on the infected system:
    McAfee
    RAV AntiVirus
    ESET NOD32
    
    It blocks them by stopping their respective services, deleting system registry keys, and terminating the processes of certain libraries in the address space.
    %System%\<rnd2>.dll
    (8704 bytes; detected by kaspersky Anti-Virus as "Trojan-Downloader.Win32.Agent.dxqs")

    The library exports the "Execute" function, which downloads files from the Internet. The downloaded files are saved in the "%Temp%" directory. When this function is performed, the following system registry autorun key is created in a separate thread in an endless cycle:

    [HKLM\Software\Microsoft\Windows\CurrentVersion\Run]
    "system" = "%System%\system.exe"
    
    This ensures that "%System%\system.exe" is launched automatically each time the system is restarted.

    where <rnd1> and <rnd2> are random strings of letters (for example: "ugkreaca" and "xonbecca").

  • It launches the system utility "rundll32.exe" with the following parameters:
    %System%\<rnd1>.dll Execute
    %System%\<rnd2>.dll Execute
    
    This way, functions named "Execute" are called from the extracted libraries.
  • It moves its body to the file:
    %System%\system.exe
The Trojan then ceases running.


Removal instructions

If your computer does not have antivirus protection and has been infected by this malicious program, follow the instructions below to delete it:

  1. Delete the following files:
    %System%\<rnd1>.dll 
    %System%\<rnd2>.dll 
    %System%\system.exe
    
  2. Reboot the computer or terminate the process containing the Trojan library in its address space.
  3. Delete the following system registry key (see What is a system registry and how do I use it?):
    [HKLM\Software\Microsoft\Windows\CurrentVersion\Run]
    "system" = "%System%\system.exe"
    
  4. Delete the files downloaded by the Trojan in the "%Temp%" folder.
  5. Empty the Temporary Internet Files directory, which may contain infected files (see How to delete infected files from Temporary Internet Files folder?).
  6. Perform a full scan of the computer using Kaspersky Anti-Virus with up-to-date antivirus databases (download a trial version).


MD5: BB03D3B06ADDCA203E44511C49D4BD7C
SHA1: D755E91488D689A60D9CB6EA5BFBB4B610F4EE8F


Bookmark and Share
Share
Trojan-Dropper

Trojan-Dropper programs are designed to secretly install malicious programs built into their code to victim computers.

This type of malicious program usually save a range of files to the victim’s drive (usually to the Windows directory, the Windows system directory, temporary directory etc.), and launches them without any notification (or with fake notification of an archive error, an outdated operating system version, etc.).

Such programs are used by hackers to:

  • secretly install Trojan programs and/or viruses
  • protect known malicious programs from being detected by antivirus solutions; not all antivirus programs are capable of scanning all the components inside this type of Trojans.

Other versions

Aliases

Trojan-Dropper.Win32.Agent.dcbd (Kaspersky Lab) is also known as:

  • Trojan-Downloader.Win32.Agent.dych (Kaspersky Lab)
  • Trojan: Downloader-BVN (McAfee)
  • Sus/Dropper-A (Sophos)
  • Heuristics.Broken.Executable (ClamAV)
  • Worm:Win32/Citeary.D (MS(OneCare))
  • Trojan.MulDrop.59624 (DrWeb)
  • Trojan.Generic.4539103 (BitDef7)
  • Win32:Downloader-FVM [Trj] (AVAST)
  • Trojan-Dropper.Agent (Ikarus)
  • HEUR/Malware (AVIRA)
  • W32.SillyDC (NAV)
  • NseCheckFile2() returned 0x00010018 (Norman)