This Trojan drops files detected as BKDR_COSMU.KO. It modifies registry entry(ies) as part of its installation routine.
It then installs the dropped DLL component as service by creating registry entries.
This Trojan may be dropped by other malware.
File size: 17,636 bytes
File type: PE
File Compression: UPX
Memory resident: Yes
Initial samples received date: 14 Mar 2011
Payload: Drops files
Arrival Details
This Trojan may be dropped by the following malware:
Installation
This Trojan drops the following files:
- %System%\xmlprovsvc.dll - detected by Trend Micro as BKDR_COSMU.KO
(Note: %System% is the Windows system folder, which is usually C:\Windows\System on Windows 98 and ME, C:\WINNT\System32 on Windows NT and 2000, or C:\Windows\System32 on Windows XP and Server 2003.)
Other System Modifications
This Trojan modifies the following registry key(s)/entry(ies) as part of its installation routine:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Services\xmlprov\Parameters
ServiceDll = "%System%\xmlprovsvc.dll"
(Note: The default value data of the said registry entry is %system%\xmlprov.dll.)
It also creates the following registry entry(ies) as part of its installation routine:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
WinKernel
ImagePath = "%System Root%\System32\svchost.exe -k netsvcs"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
WinKernel\Parameters
ServiceDll = "%System%\xmlprovsvc.dll"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
WinKernel
DependOnService = "RpcSs"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
WinKernel
Description = "Manages XML configuration files on a domain basis for automatic network provisioning."
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
WinKernel
DisplayName = "Network Provisioning Service"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
WinKernel
ErrorControl = "1"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
WinKernel
ObjectName = "LocalSystem"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
WinKernel
Start = "2"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
WinKernel
Type = "20"
It creates the following service using its DLL component:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Enum\Root\LEGACY_XMLPROV\
0000
Service = "xmlprov"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Services\xmlprov\Enum
0 = "Root\LEGACY_XMLPROV\0000"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Enum\Root\LEGACY_XMLPROV\
0000
Legacy = "1"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Enum\Root\LEGACY_XMLPROV\
0000
ConfigFlags = "0"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Enum\Root\LEGACY_XMLPROV\
0000
Class = "LegacyDriver"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Enum\Root\LEGACY_XMLPROV\
0000
ClassGUID = "{8ECC055D-047F-11D1-A537-0000F8753ED1}"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Services\xmlprov\Enum
Count = "1"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Services\xmlprov\Enum
NextInstance = "1"
Connect with us on
| | | |