Virus: BDS/Hupigon.KM Date discovered: 09/11/2005 Type: Backdoor Server In the wild: No Reported Infections: Low Distribution Potential: Low Damage Potential: Medium Static file: Yes File size: 382.976 Bytes MD5 checksum: 99092bbe3a758b5c5187beabc022a5a2 VDF version: 6.32.00.110
General Method of propagation: • No own spreading routine Aliases: • Kaspersky: Backdoor.Win32.Hupigon.km • TrendMicro: BKDR_GRAYBIRD.DJ • Sophos: Troj/Feutel-Gen • Bitdefender: Backdoor.Hupigon.E Platforms / OS: • Windows 95 • Windows 98 • Windows 98 SE • Windows NT • Windows ME • Windows 2000 • Windows XP • Windows 2003 Side effects: • Drops malicious files • Records keystrokes • Registry modification • Steals information • Third party control Files It copies itself to the following location: • %WINDIR% \G_Server.exe It deletes the initially executed copy of itself. It deletes the following file: • %WINDIR% \uninstal.bat The following files are created: – %WINDIR% \uninstal.bat Furthermore it gets executed after it was fully created. This batch file is used to delete a file. – %WINDIR% \G_Server.dll Further investigation pointed out that this file is malware, too. Detected as: BDS/Feutel.A.2 – %WINDIR% \G_ServerKey.dll Further investigation pointed out that this file is malware, too. Detected as: BDS/Hupigon.FA.1 It tries to download a file: – The location is the following: • vip.hui**********.com:8004/user/41365.htm This file may contain further download locations and might serve as source for new threats. Registry The following registry keys are added in order to load the services after reboot: – [HKLM\SYSTEM\CurrentControlSet\Services\GrayPigeonServer\Security] • "Security"=hex:%hex values% – [HKLM\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_GRAYPIGEONSERVER] • "NextInstance"=dword:00000001 – [HKLM\SYSTEM\CurrentControlSet\Services\GrayPigeonServer] • "Type"=dword:00000110 "Start"=dword:00000002 "ErrorControl"=dword:00000000 "ImagePath"=hex(2):%WINDIR% \G_Server.exe "DisplayName"="Gray_Pigeon_Server" "ObjectName"="LocalSystem" "Description"="Gray_Pigeon_Server" – [HKLM\SYSTEM\CurrentControlSet\Services\GrayPigeonServer\Enum] • "0"="Root\\LEGACY_GRAYPIGEONSERVER\\0000" "Count"=dword:00000001 "NextInstance"=dword:00000001 – [HKLM\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_GRAYPIGEONSERVER\ 0000] • "Service"="GrayPigeonServer" "Legacy"=dword:00000001 "ConfigFlags"=dword:00000000 "Class"="LegacyDriver" "ClassGUID"="{8ECC055D-047F-11D1-A537-0000F8753ED1}" "DeviceDesc"="Gray_Pigeon_Server" – [HKLM\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_GRAYPIGEONSERVER\ 0000\Control] • "*NewlyCreated*"=dword:00000000 "ActiveService"="GrayPigeonServer" The following registry keys are changed: – [HKCU\Software\Microsoft\Internet Connection Wizard] Old value: • "Completed"=hex:%user defined settings% New value: • "Completed"=hex:01,00,00,00 – [HKCU\Software\Microsoft\Internet Explorer\Main] Old value: • "Check_Associations"="%user defined settings% " New value: • "Check_Associations"="no" Backdoor Contact server: The following: • %IP address taken from downloaded file% :8000 Sends information about: • Capture screen • Computer name • Free disk space • Platform ID Remote control capabilities: • Download file • Start keylog Injection – It injects the following file into a process: G_Server.dll Process name: • IEXPLORE.exe – It injects the following file into a process: G_ServerKey.dll Process name: • %all running processes% Miscellaneous Mutex: It creates the following Mutexes: • GPigeon5_Shared_HIDE • GPigeon5_Shared • GPigeon5_Shared_09-12-2005 File details Programming language: The malware program was written in Delphi. 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 Iulia Diaconescu on Thursday, November 10, 2005 Description updated by Iulia Diaconescu on Tuesday, November 29, 2005
Back
.
.
.
.