W95.Fix2001 is an Internet worm that secretly steals dial-up information (including the password from memory) and sends the information out via email. Users that have accidentally run this worm are advised to change their password on all dial-up connections immediately.
Rogamos actualizar y/o verificar su Sistema Operativo para el correcto funcionamiento de Internet a partir del A_o 2000. Si Ud. es usuario de Windows 95 / 98 puede hacerlo mediante el Software provisto por Microsoft (C) llamado-Fix2001- que se encuentra adjunto en este E-Mail o bien puede ser descargado del sitio WEB de Microsoft (C) HTTP://WWW.MICROSOFT.COM Si Ud. es usuario de otros Sistemas Operativos, por favor, no deje de consultar con sus respectivos soportes tecnicos. Muchas Gracias. Administrador. Translated to English:
We will be glad if you verify your Operative System(s) before Year 2000 to avoid problems with your Internet Connections. If you are aWindows 95 / 98 user, you can check your system using the Fix2001 application that is attached to this E-Mail or downloading it from Microsoft (C) WEB Site: HTTP://WWW.MICROSOFT.COM If you are using another Operative System, please don't wait until Year 2000, ask your OS Technical Support. Thanks. Administrator When initially executed, the worm installs itself on the local machine's ..\windows\system directory with the same name. It adds the worm to the registry key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Currentversion\Run so that will execute each time Windows starts. When executed the first time, it displays the following message:
Your Internet Connection is already Y2K, you don't need to upgrade it. The worm checks if a window callback function with the name "AMORE_TE_AMO" exists. This window callback function has been created by the worm in order to send itself to other locations in the background. Instead of modifying system DLL files, the worm hooks APIs to itself in memory by patching the process address space. This way, it executes each time Internet activity occurs on the local machine. When RNAAPP.EXE (Dial-up Networking) is not running, the worm starts it with the -l parameter. RNAAPP.EXE has an import to RASAPI32.DLL. The worm places a hook routine to the "DialEngineRequest" API in RASAPI32.DLL when RNAAPP.EXE is loaded. It puts a jump to its hook routine to the entry point of this API, and patches its short code right after the import address table of RASAPI32.DLL. Similarly, Fix2001 also hooks the "send" and "connect" APIs of WSOCK32.DLL, which is loaded by Internet applications such as Internet Explorer or Outlook Express. Once RNAAPP.EXE is patched, the worm hides it from the task list by registering it as a service process. The worm itself is registered as a service process and does not appear on the task list. The hook routine on the "send" API looks for the "RCPT" field of the mail header during postings. The worm sends its message with the Fix2001.exe attachment to the very same place right after the original message. Fix2001 is the first Windows 95 worm which is hooking DLLs of other processes "on the fly" in memory. The payload of the worm is activated after the worm has already posted itself to another location and an active connection exists. Then the routine performs a checksum on the last detected email address. If a particular email address encounters a checksum match, the worm will delete C:\COMMAND.COM, and it will create another 16-bit COM program also named COMMAND.COM that is 137 bytes long. This file is a trojan horse that NAV detects as Trojan.Fixed. The trojan horse executes the next time the computer is started. If the trojanized COMMAND.COM is executed, it destroys the hard disk data (overwrites it by using I/O port commands) whenever the hard disk is an IDE drive. Symantec Security Response encourages all users and administrators to adhere to the following basic security "best practices":
Write-up by: Peter Szor
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||