Home→Descriptions→Backdoor.Win32.Hupigon.cpu
| Detected | Feb 06 2007 11:33 GMT |
| Released | Jul 18 2007 14:27 GMT |
| Published | Feb 06 2007 11:33 GMT |
This backdoor has a malicious payload. The program itself is a Windows PE EXE file. The file is approximately 730KB in size. It is written in Borland Delphi.
The malicious payload consists of a range of options which are defined when the program is generated.
Once the Trojan is launched, it will compare its name with the string “IEXPLORE.EXE”. If the malicious code is not located within the infected process, then the following will take place:
The backdoor gets the letter of the logical disk (%SysChar%) where the Windows system directory is located. Using this logical disk letter, the program formulates the following string:
%SysChar%:\Program Files\CommonFiles\Microsoft Shared\MSINFO\Ahntdce.exe
The name of the launched program is compared to this string.
If the names are not the same, then the malicious program will be installed on the system. If the names are the same, then the backdoor will deliver its malicious payload.
The installation process is as follows:
A copy of the malicious program file called "Ahntdce.exe" will be created in the following folder:
%SysChar%:\Program Files\Common Files\Microsoft Shared\MSINFO\Ahntdce.exe
If such a file already exists, it will be deleted before a copy of the malicious program is made. The copied file has “Read-only” and "System" attributes.
The program then checks which family the current operating system belongs to. This is done to determine how copies of the malicious program will be automatically launched.
For the Windows NT operating system family, a system service will be created. This will be visible in the list of services:
"AhnLab Tdce Scheduler"
This will be automatically launched when the system is launched and is an interactive service.
For the Windows 9X operating system family, the following entry will be made in the system registry:
A copy of the malicious program will then be launched, regardless of the type of operating system.
A command interpreter packet file will then be created and launched in the same directory as the copy of the malicious program. This packet file is called “Delet.bat” and will delete itself and the original backdoor file:
%SysChar%:\Program Files\Common Files\Microsoft Shared\MSINFO\Delet.bat
If the malicious program has determined that it is, itself, a copy, and not the original file, then the Internet Explorer browser will be called:
%SysChar%:\Program Files\Internet Explorer\IEXPLORE.EXE
The malicious program will then be read to memory, corrected, and injected into the "IEXPLORE.EXE" process.
The backdoor will then check for an Internet connection. If access to the Internet is available, the backdoor will analyse the Internet address defined in the code of the malicious program. If this is a link to a file, the link will be read, and the strings where the server name and port will be located are got. Alternatively, the server name and port may be defined.
In this case:
sx.code***.org:8080
A connection will then be established to this remote server.
The backdoor then forms strings which contain information about the user’s computer:
This string will be encrypted and sent to the remote server.
A thread is then creating to listen for commands originating from the server.
The malicious program may intercept window messages in order to create a keylog, and may take screenshots.
The backdoor may modify the browser homepage:
[HKCU\Software\Policies\Microsoft\Internet Explorer\Control Panel] "HomePage"
It may also allow terminals to be launched. These will provide remote access to the machine.
It will also get a list of processes, terminate a specific process, search for files, get a list of files and transmit designated files, create and delete designated files, download additional modules etc.
If your computer does not have an up-to-date antivirus, or does not have an antivirus solution at all, follow the instructions below to delete the malicious program:
net stop "AhnLab Tdce Scheduler"
%SysChar%:\Program Files\Common Files\Microsoft Shared\MSINFO\Ahntdce.exe
Backdoors are designed to give malicious users remote control over an infected computer. In terms of functionality, Backdoors are similar to many administration systems designed and distributed by software developers.
These types of malicious programs make it possible to do anything the author wants on the infected computer: send and receive files, launch files or delete them, display messages, delete data, reboot the computer, etc.
The programs in this category are often used in order to unite a group of victim computers and form a botnet or zombie network. This gives malicious users centralized control over an army of infected computers which can then be used for criminal purposes.
There is also a group of Backdoors which are capable of spreading via networks and infecting other computers as Net-Worms do. The difference is that such Backdoors do not spread automatically (as Net-Worms do), but only upon a special “command” from the malicious user that controls them.
Backdoor.