When first run Troj/Bckdr-QPC copies itself to:
<Startup>\userinit.exe
<User>\svchost.exe
<System>\drivers\services.exe
and creates the following files:
<User>\explorer.dll
<User>\ms_tcp.dll
<System>\explorer.dll
<System>\ms_tcp.dll
The files <System>\explorer.dll and <User>\explorer.dll are detected as Troj/Spy-AT and the files <System>\ms_tcp.dll and <User>\ms_tcp.dll are detected as Troj/Agent-HMB.
The following registry entries are created to run Troj/Bckdr-QPC on startup:
HKCU\Software\Microsoft\Windows\CurrentVersion\Run
[system]
<System>\drivers\services.exe
HKCU\Software\Microsoft\Windows\CurrentVersion\Run
winlogon
<User>\svchost.exe
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
[system]
<System>\drivers\services.exe
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
winlogon
<User>\svchost.exe
The following registry entry is changed to run Troj/Bckdr-QPC on startup:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Userinit
<System>\userinit.exe,<System>\drivers\services.exe
The file <System>\drivers\services.exe is registered as a service named "Schedule" (replacing any existing services named "Schedule"). Registry entries are created or modified under:
HKLM\SYSTEM\CurrentControlSet\Services\Schedule
The following registry entry is set:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
UIHost
logonui.exe