LHRIC logo TECHNICAL SERVICES
LHRIC logo home | search | contact | Virus Central  
LHRIC logo

Providing timely, reliable & cost-effective technical support 

Virus Central - Detailed

Virus Information

 

Name:

Backdoor.Surgeon

Aliases:

Backdoor.Infector

Type:

Trojan Horse

Discovery Date:

February 20, 2002

Detection:

Releases confidential info: Stored passwords can be acquired
Compromises security settings: Allows unauthorized access to the compromised computer

Virus Description:

Backdoor.Surgeon allows a hacker to remotely control an infected computer.
NOTE: This Trojan has been renamed. Virus definitions dated February 20, 2002 detect this as Backdoor.Infector. Definitions
dated February 21, 2002 or later detect it as Backdoor.Surgeon.

E-mail Subject:

 

E-mail Body:

 

Attachment:

 

Virus Effects:


When Backdoor.Surgeon is run, it does the following:

Presentation:
This can vary. The hacker can merge this backdoor Trojan with a valid program so that the actual Trojan goes unnoticed when it is run.

File installation:
It copies itself to the %Windows% folder. The file name that it uses may vary, because the hacker who creates this backdoor Trojan can choose any desired file name.

NOTE: %Windows% is a variable. The worm locates the \Windows folder (by default this is C:\Windows or C:\Winnt), and copies itself to that location.

Startup methods:
To be run at system startup, this backdoor Trojan can modify one of the following startup locations:

  • It can add a value that refers to the dropped file to one of the following registry keys:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
  • It can start from the "Run=" line in the %Windows%\Win.ini file.
  • It can start from the "Shell=" line in the %Windows%\System.ini file.

Hacker notification:
This Trojan can be configured to use ICQ or IRC to notify the hacker that it successfully compromised a system.

Communication with the hacker:
Backdoor.Surgeon allows the hacker to take control of the compromised system by opening a port. The port can be configured by the hacker who creates the backdoor. By default, it uses port 35000.

Control features:
If Backdoor.Surgeon is run, it allows the hacker to remotely take control over the compromised computer, and can include:
  • Fully control the file system
  • Upload to and download from the host computer
  • Run files of the hacker's choice
  • Manage running processes
  • Manipulate the registry
  • Display messages
  • Acquire passwords
  • Redirect TCP traffic from one specific port to another port and IP address.
  • View the screen
  • Log key strokes
  • Perform annoying actions, such as manipulate the mouse, open and close the CD-ROM drive, turn the monitor on and off, and so on.

Removal Instructions:

To remove this Trojan, delete files that are detected as Backdoor.Surgeon, and then check the registry start points and the Windows startup file locations (Windows 95/98/Me only) for references to the Trojan.

To remove the Trojan:

    1. Obtain the most recent virus definitions. There are two ways to do this:
    • Run LiveUpdate. LiveUpdate is the easiest way to obtain virus definitions. These virus definitions have undergone full quality assurance testing by Symantec Security Response and are posted to the LiveUpdate servers one time each week (usually Wednesdays) unless there is a major virus outbreak. To determine if definitions for this threat are available by LiveUpdate, look at the Virus Definitions (LiveUpdate) line at the top of this write-up.
    • Download the definitions using the Intelligent Updater. Intelligent Updater virus definitions have undergone full quality assurance testing by Symantec Security Response. They are posted on U.S. business days (Monday through Friday). They must be downloaded from the Symantec Security Response Web site and installed manually. To determine if definitions for this threat are available by the Intelligent Updater, look at the Virus Definitions (Intelligent Updater) line at the top of this write-up.

      Intelligent Updater virus definitions are available here. For detailed instructions on how to download and install the Intelligent Updater virus definitions from the Symantec Security Response Web site, click here.
    2. Start Norton AntiVirus (NAV), and make sure that NAV is configured to scan all files. For instructions on how to do this, read the document How to configure Norton AntiVirus to scan all files.
    3. Run a full system scan.
    4. Write down the file names of files that are detected as Backdoor.Surgeon and then delete them.


To edit the registry:

CAUTION: We strongly recommend that you back up the system registry before making any changes. Incorrect changes to the registry could result in permanent data loss or corrupted files. Please make sure you modify only the keys specified. Please see the document How to back up the Windows registry before proceeding.
    1. Click Start, and click Run. The Run dialog box appears.
    2. Type regedit and then click OK. The Registry Editor opens.
    3. Navigate to and select the following key:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

    4. Refer to the list of infected files that you created while following the instructions in the previous section. In the right pane, look at the entries in the Name and Data columns.
    5. If you find an entry that refers to a file that was detected as infected, select the entry, press Delete, and then click Yes to confirm.
    6. Navigate to and select the following key:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices

    7. Refer to the list of infected files that you created while following the instructions in the previous section. In the right pane, look at the entries in the Name and Data columns.
    8. If you find an entry that refers to a file that was detected as infected, select the entry, press Delete, and then click Yes to confirm.
    9. Exit the Registry Editor.
Edit Windows startup files

NOTES:
  • The instructions in this section applies only to Windows 95/98/Me. It is not necessary to do this if you are running Windows NT/2000/XP.
  • (For Windows Me users only) As a result of the file-protection process in Windows Me, a backup copy of the file that you are about to edit exists in the C:\Windows\Recent folder. We recommend that you delete this file before you continue with the steps in this section. To do so using Windows Explorer, go to C:\Windows\Recent, and in the right pane select the Win.ini file and delete it. It will be regenerated as a copy of the file that you are about to edit when you save your changes to that file.
    1. Click Start, and click Run.
    2. Type the following, and then click OK.

    edit c:\windows\win.ini

    The MS-DOS Editor opens.

    NOTE: If Windows is installed in a different location, make the appropriate path substitution.

    CAUTION: The steps that follow instruct you to remove text from the load= and run= lines of the Win.ini file. If you are using older programs, they may be loading at startup from one of these lines. The Trojan can add lines such as load=c:\windows\temp\pkg2350.exe or run=hpfsched <blank spaces> msrexe.exe. (In this example, hpfsched is a legitimate program, but msrexe.exe is part of the Trojan.)

    If you are sure that the text contained in these lines is for programs that you normally use, then we suggest that you do not remove it. If you are not sure, but the text does not refer to the file names that you wrote down earlier, then you can prevent the lines from loading by placing a semicolon in the first character position of the line. For example:

    ; run=accounts.exe


    3. Locate the load= line within the [windows] section of the Win.ini file; it is usually located near the top of the file.
    4. Position the cursor immediately to the right of the equal (=) sign.
    5. Press Shift+End to select all of the text to the right of the equal sign, and then press Delete.
    6. Repeat steps 3 to 5 for the run= line, which is usually beneath the load= line.
    7. Click File, click Exit, and then click Yes when you are prompted to save the changes.
    8. Click Start, and click Run.
    9. Type the following, and then click OK.

    edit c:\windows\system.ini

    The MS-DOS Editor opens.

    NOTE: If Windows is installed in a different location, make the appropriate substitution.

    10. Locate the shell=explorer.exe line within the [boot] section of the System.ini file; it is usually located near the top of the file.
    11. Position the cursor immediately to the right of explorer.exe.
    12. Press Shift+End to select all of the text to the right of explorer.exe and then press Delete.

    NOTE: Some computers may have an entry other than explorer.exe after shell=. If this is the case, and you are running an alternate Windows shell, then change this line to shell=explorer.exe for now. You can change it back to your alternate shell after you have finished this procedure.

    13. Click File, click Exit, and then click Yes when you are prompted to save the changes.

This completes the removal part of the process. Even though you did so previously, start NAV and run another full system scan. Delete any files that are found to be infected with this Trojan. When you have finished, restart the computer.

Additional information:

Possible system changes
If the Trojan was run and a hacker executed files on the computer, it may be difficult to determine exactly what was done, even after you remove the Trojan. If you are familiar with your operating system and how to use system-repair or system-checking tools, we suggest that you fully check the system for any of these modifications and undo them. Otherwise, consider reinstalling Windows.


Write-up by: Andre Post

 

TOP


Site Last Updated: February 26, 2002
© Copyright 2001,2002 Lower Hudson Regional Information Center (LHRIC).