Ads

Backdoor.Fuwudoor PDF Print E-mail
Thursday, 24 March 2005
Backdoor.Fuwudoor is a back door Trojan that allows unauthorized access to a compromised computer and attempts to hide its presence.

Type: Trojan Horse

Systems Affected: Windows 2000, Windows 95, Windows 98, Windows Me, Windows NT, Windows Server 2003, Windows XP

Once executed, Backdoor.Fuwudoor performs the following actions:


Drops one or more of the following files:


%System%ipsec.dll
%System%appmgmt.dll
%System%rowsvr.dll
%System% rkw.dll
%System% rks.dll
%System%kdc.dll
%System%dmsrv.dll
%System%mesg.dll
%System% etlogin.dll
%System%protstrg.dll
%System%lmhosts.dll
%System%w32t.dll
%System% tms.dll

Note: %System% is a variable that refers to the System folder. By default this is C:WindowsSystem (Windows 95/98/Me), C:WinntSystem32 (Windows NT/2000), or C:WindowsSystem32 (Windows XP).


Registers the dropped .dll file as a service that may already exist on the computer, by modifying some service properties.

Note: It may be difficult to notice the modifications to the existing services as the descriptions are not changed and the path to the executable is similar to the legitimate one. In this way the Trojan attempts to hide its presence on the compromised computer.


Registers one or more of the following services:

Display name: ProtectedStorage
Path to executable: %Windir%system32svchost.exe -k ProtectedStorage

Display name: Messenger
Path to executable: %Windir%system32svchost.exe -k Messenger

Display name: Policy Agent
Path to executable: %Windir%system32svchost.exe -k Policy Agent

Display name: AppMgmt
Path to executable: %Windir%system32svchost.exe -k AppMgmt

Display name: Browser
Path to executable: %Windir%system32svchost.exe -k Browser

Display name: TrkWks
Path to executable: %Windir%system32svchost.exe -k TrkWks

Display name: TrkSvr
Path to executable: %Windir%system32svchost.exe -k TrkSvr

Display name: kdc
Path to executable: %Windir%system32svchost.exe -k kdc

Display name: dmserver
Path to executable: %Windir%system32svchost.exe -k dmserver

Display name: NetLogon
Path to executable: %Windir%system32svchost.exe -k NetLogon

Display name: LmHosts
Path to executable: %Windir%system32svchost.exe -k LmHosts

Display name: W32Time
Path to executable: %Windir%system32svchost.exe -k W32Time

Display name: ntmssvc
Path to executable: %Windir%system32svchost.exe -k ntmssvc

Note: %Windir% is a variable that refers to the Windows installation folder. By default, this is C:Windows or C:Winnt.


Adds the value:

"ServiceDll" = "%Windir%system32 tms.dll"

to the registry subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices tmssvcParameters


Adds the value:

"ServiceDll" = "%Windir%system32w32t.dll"

to the registry subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters


Adds the value:

"ServiceDll" = "%Windir%system32lmhosts.dll"

to the registry subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLmHostsParameters


Adds the value:

"ServiceDll" = "%Windir%system32 etlogin.dll"

to the registry subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNetLogonParameters


Adds the value:

"ServiceDll" = "%Windir%system32dmsrv.dll"

to the registry subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesdmserverParameters


Adds the value:

"ServiceDll" = "%Windir%system32kdc.dll"

to the registry subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceskdcParameters


Adds the value:

"ServiceDll" = "%Windir%system32 rks.dll"

to the registry subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTrkSvrParameters


Adds the value:

"ServiceDll" = "%Windir%system32 rkw.dll"

to the registry subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTrkWksParameters


Adds the value:

"ServiceDll" = "%Windir%system32rowsvr.dll"

to the registry subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesBrowserParameters


Adds the value:

"ServiceDll" = "%Windir%system32appmgmt.dll"

to the registry subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesAppMgmtParameters


Adds the value:

"ServiceDll" = "%Windir%system32ipsec.dll"

to the registry subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesPolicyAgentParameters


Adds the value:

"ServiceDll" = "%Windir%system32mesg.dll"

to the registry subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMessengerParameters


Adds the value:

"ServiceDll" = "%Windir%system32protstrg.dll"

to the registry subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesProtectedStorageParameters


Creates the following driver file in an attempt to hide the activities of the back door on the network:

%System%Driversusb2.sys


Adds the value:

"ImagePath" = "system32Driversusb2.sys"

to the registry subkey:

HKEY_LOCAL_MACHINESystemCurrentControlSetServicesusb2


Contacts a server on the winupdate.myserver.com domain, and notifies it of its existence.


Opens a back door on the compromised computer and may allow a remote attacker to perform the following activities:


Send GET or POST requests to a HTTP server
Show or terminate running processes or threads
Execute commands

To reverse the changes made to the registry
Click Start > Run.
Type regedit

Then click OK.


Navigate to the subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices tmssvcParameters


In the right pane, delete the value:

"ServiceDll" = "%Windir%system32 tms.dll"


Navigate to the subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters


In the right pane, delete the value:

"ServiceDll" = "%Windir%system32w32t.dll"


Navigate to the subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLmHostsParameters


In the right pane, delete the value:

"ServiceDll" = "%Windir%system32lmhosts.dll"


Navigate to the subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNetLogonParameters


In the right pane, delete the value:

"ServiceDll" = "%Windir%system32 etlogin.dll"


Navigate to the subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesdmserverParameters

In the right pane, delete the value:

"ServiceDll" = "%Windir%system32dmsrv.dll"


Navigate to the subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceskdcParameters


In the right pane, delete the value:

"ServiceDll" = "%Windir%system32kdc.dll"


Navigate to the subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTrkSvrParameters


In the right pane, delete the value:

"ServiceDll" = "%Windir%system32 rks.dll"


Navigate to the subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTrkWksParameters


In the right pane, delete the value:

"ServiceDll" = "%Windir%system32 rkw.dll"


Navigate to the subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesBrowserParameters


In the right pane, delete the value:

"ServiceDll" = "%Windir%system32rowsvr.dll"


Navigate to the subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesAppMgmtParameters


In the right pane, delete the value:

"ServiceDll" = "%Windir%system32appmgmt.dll"


Navigate to the subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesPolicyAgentParameters


In the right pane, delete the value:

"ServiceDll" = "%Windir%system32ipsec.dll"


Navigate to the subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMessengerParameters


In the right pane, delete the value:

"ServiceDll" = "%Windir%system32mesg.dll"


Navigate to the subkey:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesProtectedStorageParameters


In the right pane, delete the value:

"ServiceDll" = "%Windir%system32protstrg.dll"


Navigate to the subkey:

HKEY_LOCAL_MACHINESystemCurrentControlSetServicesusb2


In the right pane, delete the value:

"ImagePath" = "system32Driversusb2.sys"


Exit the Registry Editor.
 
< Prev   Next >