This is a trojan detection. Unlike viruses, trojans do not self-replicate. They are spread manually, often under the premise that they are beneficial or wanted. The most common installation methods involve system or security exploitation, and unsuspecting users manually executing unknown programs. Distribution channels include email, malicious or hacked web pages, Internet Relay Chat (IRC), peer-to-peer networks, etc.
|
Minimum DAT
4247 (2003-02-12) Updated DAT4406 (2004-11-10) |
Minimum Engine
5.1.00 File Lengthvarious |
Description Added
2003-02-12 Description Modified2003-04-30 |
This detection is for an IRC-based remote access trojan. It consists of multiple components, some of which are legitimate applications.
The trojan exploits an old vulnerability in Microsoft IIS in order to install itself on vulnerable machines. See 'Web Server Folder Traversal' Vulnerability - MS00-078 for more details and the relevant patch.
Once running on the victim machine, the backdoor joins an IRC channel (as defined within the IRC config files, included in the package), in order to await commands from the hacker. These commands enable the hacker to perform various functions on the vicim machine, for example:
Furthermore, there is a denial of service (DoS) payload associated with this trojan as well. The IRC configuration scripts contain instructions to repeatedly hit specific web sites. This DoS payload is performed within a specified date range (on Sun Nov 10th 2002, between 12:00:00 and 12:01:40 inclusive), or upon restarting the backdoor for the 'n'th time (n=11 for the samples received thus far, but this would be trivial to modify).
The trojan package is likely to arrive in the form of a self-extracting executable. When run this package drops a large number of files. The target directory may vary, but samples received thus far have used the following:
C:\PROGRA~1\MICROSOFT\UPDATE\DLL\TKOf the files written to the victim machine, the following are likely to be present: (NB. filenames may vary)
![[FireDaemon installing Rundll and svchost services]](http://vil.nai.com/images/100054.gif)
The following two entries are visible in the service list after installation:
All Users:
Firstly stop the following two services:
Then use the specified engine and DAT files for detection. Since the location of the files may vary, and certain innocent files included in the package are not detected by the scanner, inspection of the batch file (detected as IRC-Demfire.bat) may be the simplest way to remove this trojan package.