OSX/Tored.worm

This page shows details and results of our analysis on the malware OSX/Tored.worm

Overview

-- Update May 6, 2009 --
The risk assessment of this threat has been updated to Low-Profiled due to media attention at:
http://www.theregister.co.uk/2009/05/06/mac_email_worm/
--


This is a virus detection. Viruses are programs that self-replicate recursively, meaning that infected systems spread the virus to other systems, which then propagate the virus further. While many viruses contain a destructive payload, it's quite common for viruses to do nothing more than spread from one system to another.


Minimum DAT

5594 (2009-04-23)

Updated DAT

5594 (2009-04-23)

Minimum Engine

5.2.00

File Length

N/A

Description Added

2009-04-22

Description Modified

2009-05-06

Malware Proliferation

Characteristics

This malware is a worm with bot capabilities, written in RealBasic. Due to several bugs in the code, this worm may partially work or not work at all. 

It mails itself to email addresses found in the Address Book stored on the machine and it is able to propagate over the network by copying itself to network shares (assuming sufficient permissions exist) and removable disks (though, this does not seem to work correctly).

It also creates a few copies of itself under the following filenames:

  • systemupdate
  • applesystem

The emails are formed like this:

Subject: " For Mac OS X ! :(If you are not on Mac please transfer this mail to a Mac and sorry for our fault :)"

'From' field: "AppleFu"[2 random letters]"cker@mail.[2 random letters]

Mail body:

One of these strings:

  • "Hi "
  • "Hey"
  • " Hello"
  • "y0 "
  • "Yo"
  • "Selem alaykom"
  • "Friend ! :) , "

Followed by one of those:

  • " friend "
  • " dude"
  • " man"
  • " you"

The third part is chosen among:

  • " wassup ?"
  • " how it is going "
  • " I missed you ! ^^"
  • " what is up there? "
  • " what is new ?"
  • " how are you"
  • " sup?"

The fourth part consists on a random string and the fifth part is also randomly chosen among:

  • "Traducting and decrypting message .... : "
  • "Traducting and decrypting message .... :Sir , Your Text !"
  • "Traducting and decrypting message .... :Error For Sending ,It Is Important to Get Your Data "
  • "Traducting and decrypting message .... :Chek It "
  • "Traducting and decrypting message .... :Crypted Message Has Been An Attachement , To Chek Your Message , Chek Your Attchement"
  • "Traducting and decrypting message .... :Check"
  • "Traducting and decrypting message .... :Your Identidie Has Been ....Chek Attchement For More Information"
  • "Traducting and decrypting message .... :You Has Been Comprimased , updating tools are as an attachement !"
  • "Traducting and decrypting message .... :Credi Money Has Been Sent As A Binary File for thanks for the updating, Chek"
  • "Traducting and decrypting message .... :New update tools "
  • "Traducting and decrypting message .... :Chek your update application !"
  • " Traducting and decrypting message .... :Your information was ..."

Some other emails may be sent too when the 'spamming' mode is turned on. Those are formed like this:

The subject is created by using one of these strings:

  • "Hi , Chek"
  • "Sir , Your Text !"
  • "Error For Sending ,It Is Important to Get Your Data "
  • "Chek It "
  • "Crypted Message Has Been An Attachement , To Chek Your Message , Chek Your Attchement"
  • "Check"
  • "Your Identidie Has Been ....Chek Attchement For More Information"
  • "You Has Been Comprimased , Chek !"
  • "Credi Money Has Been Sent As A Binary File , Chek"
  • "New porn tools "
  • "Chek your XXX application !"
  • " Your information was ..."

The mail body is empty and the 'from' field is spoofed using one of these email addresses:

The SMTP servers that the worm attempts to use are:

  • "smtp.9online.fr"
  • "mail.club-internet.fr"
  • "mail.diligo.fr"
  • "smtp.free.fr "
  • "smtp.infonie.fr"
  • "smtp.libertysurf.fr"
  • "smtp.nerim.fr"
  • "mail.cybercable.fr"
  • "mail.oreka.com"
  • "smtp.wanadoo.fr"
  • "mail.worldnet.fr"
  • "smtp.laposte.net"

The worm is also attached to these mails.

The bot part of the worm can understand several commands:

  • beep
  • log.start
  • log.stop
  • update
  • navigate
  • spam.on
  • spam.off
  • ddos.on (DDos on port TCP 80)
  • ddos.off

It also listens on the port TCP 9999, it contains a keylogger and it is able to download and execute additional files.

Symptoms

  • Existence of the files mentioned above

Method of Infection

This worm does not use any exploit code in order to execute the mail attachment automatically. A user has to doubleclick on an infected attachment or a file shared via P2P to infect the machine

Removal

All Users:

Please use the following instructions for all supported versions of Windows to remove threats and other potential risks:

1.Disable System Restore .

2.Update to current engine and DAT files for detection and removal.

3.Run a complete system scan.

Modifications made to the system Registry and/or INI files for the purposes of hooking system startup, will be successfully removed if cleaning with the recommended engine and DAT combination (or higher).

1. Please go to the Microsoft Recovery Console and restore a clean MBR.

On windows XP:

Insert the Windows XP CD into the CD-ROM drive and restart the computer.
When the "Welcome to Setup" screen appears, press R to start the Recovery Console.
Select the Windows installation that is compromised and provide the administrator password
Issue 'fixmbr' command to restore the Master Boot Record
Follow onscreen instructions
Reset and remove the CD from CD-ROM drive.


On Windows Vista and 7:

Insert the Windows CD into the CD-ROM drive and restart the computer.
Click on "Repair Your Computer"
When the System Recovery Options dialog comes up, choose the Command Prompt.
Issue 'bootrec /fixmbr' command to restore the Master Boot Record
Follow onscreen instructions
Reset and remove the CD from CD-ROM drive.

Variants