• Dr.Web
  • Home

    E-licenses

    • Dr.Web Security Space
    • Anti-virus for Windows
    • Anti-virus for Mac OS X
    • Anti-virus for Linux
    • Mobile protection
    • OEM products

    Anti-virus as a service

    • Subscribe
    • Dr.Web Premium
    • Dr.Web Classic

    Services

    • Buy
    • Renew/Upgrade
    • Register
    • Update Dr.Web anti-virus to version 8.0
    • Demo
    • Dr.Web CureIt! free for home
    • License certificate
  • Business

    Products Dr.Web Enterprise Security Suite

    • Control center
    • Desktop protection
    • Server protection
    • E-mail protection
    • Gateway protection
    • Mobile protection
    • Licensing

    SMB bundles

    • Dr.Web Universal (5-50 PC)
    • Dr.Web for schools (10-200 PC)

    Curing utilities

    • Dr.Web CureNet!
    • Dr.Web CureIt!

    For banks

    • Dr.Web ATM Shield

    For IT service providers

    • Dr.Web AV-Desk

    For equipment manfactures

    • Dr.Web Mail Security Suite
    • Dr.Web Gateway Security Suite

    For ОEM suppliers

    • Dr.Web ОЕМ Universal
    • Dr.Web ОЕМ Mobile
    • Dr.Web ОЕМ Server

    Licenses&Certificates

    Services for users

    • Buy
    • Renew/Upgrade
    • Register
    • Online license certificate generation service
  • Download

    Ask for free trial

    • For home
    • For business
    • Protection of mobile devices
    • Dr.Web bundles
    • Curing utilities
    • Dr.Web LiveDemo for business

    Download

    • For home
    • For business

    Free services

    • Dr.Web for Android
    • Dr.Web Light for Mac

    System administrator emergency kit

    Curing utilities

    • Dr.Web CureNet!
    • Dr.Web CureIt!
    • Dr.Web LiveCD
    • Dr.Web LiveUSB

    LinkChecker

    • for IE
    • for Mozilla
    • for Opera
    • for Safari
    • for Google Chrome
    • Documentation
    • Localizations

    News

    • Dr.Web products
    • Sign up
    • RSS-feeds
  • eStore

    For new customers

    • eStore
    • Buy from partners

    Discounts

    • Migration for business
    • Edu and Health

    For returning customers

    • Renew licens
    • Upgrade license

    Dr.Web AV-Desk

    • Find a provider

    News

    • Promotions
    • Dr.Web products
    • Sign up
    • RSS-feeds
  • Support

    Services

    • Submit a request
    • Forums
    • Register
    • Online license certificate generation service

    Help on viruses

    • Online scanners
    • Send suspicious file
    • Report a malicious URL
    • Updates of Dr.Web virus database
    • Dr.Web virus database
    • Extended database

    News

    • Virus alerts
    • Virus reviews
    • Real-time threats news
    • Sign up
    • RSS-feeds

    Knowledge database

    • Update to v.8
    • FAQ
    • Wiki.drweb.com
    • Classification of viruses
    • Extended database
    • Types of viruses
    • Malicious programs
    • Unwanted programs
    • Glossary
    • Myths about Dr.Web

    Free

    • Free unblocking of Windows
    • Dr.Web CureNet! free
    • Dr.Web CureIt! free
    • Protect your mobile device free of charge!
  • Training

    For users

    • Courses
    • Register for exam

    For IT specialists and students

    • Courses and certification
    • Register for exam

    For partners and retailers

    • Courses and certification
    • Register for exam
    • External training cabinet

    News

    • Sign up
    • RSS-feeds
  • Partners

    Find partner

    • All partners
    • E-stores
    • Locate a distributor

    Partnership offerings

    • For distributors
    • For web site owners

    Partners area

    • Partner access
    • Restore password

    Training for partners

    • Courses and certification
    • Register for exam
  • EN
    • RU
    • FR
    • DE
    • JP


All news
Dr.Web products
Dr.Web AV-Desk
Dr.Web beta versions news
Updates of virus database
Virus alerts
Virus reviews
Real-time threats news
Promotions
Corporate news

Sign up

RSS-feeds


Information
Myths about Dr.Web
About viruses

Resources
Press center
For web-site owners

Buy
Buy from partners
Anti-virus As a Service
Buy online
License center
Contact sales

Doctor Web analyzes objects downloaded by BackDoor.Flashback onto infected Macs

April 27, 2012

Doctor Web virus analysts continue to study the first-ever large-scale botnet created by means of BackDoor.Flashback and comprised of computers running Mac OS X. Files downloaded by the Trojan horse from servers controlled by criminals have become one of the main subjects for analysis.

BackDoor.Flashback.39 exploits a Java vulnerability to save an executable and configuration file, responsible for its automatic launching by launchd, onto a hard drive of the compromised Mac. Then BackDoor.Flashback.39 connects to a control server, downloads an executable onto the infected machine and installs it in the system. At this moment the Trojan brings up a dialogue window prompting the user to enter an administrator password. If the user does enter the password, the malicious program runs with elevated privileges, but even if they don't, the Trojan will be saved in the user's home directory and launched with the current user permissions. It will be enough to perform its malicious tasks.

The downloaded malignant application interacts with two types of control servers. Servers belonging to the first category intercept web search traffic and redirect the user to malicious sites controlled by criminals. The second group issues commands to bots to perform backdoor tasks in the compromised system. Doctor Web analysts managed to take over control server domain names known to BackDoor.Flashback payload malware and analysed requests sent by bots to servers.

Control server names of the first group are generated using the list found in the Trojan’s configuration data; in addition, another domain name list is created where resulting names are determined by the current date. The second level domain name is the same, while a top-level domain name can be org,. com,. co.uk,. cn,. in. The Trojan horse sends consecutive requests to control servers according to its generated list. An /owncheck/ or /scheck/ GET request sent to a server contains the infected Mac's UUID in the useragent field. If the reply contains a SHA1 hash value of the domain name, this domain will become trusted and from this moment on will be considered to be a command server name. First domains in this category have been successfully taken over by Doctor Web since April 12, 2012.

Once the malicious program has determined a domain of the first category, it begins to search for a second type domain. The bot uses the list found in its configuration data to send the /auupdate/ GET-request to a number of control servers. The useragent field in these requests contains detailed information on the infected system. The request example can be found below:

20|i386|9.8.0|4DE360BE-E79E-5AD6-91CF-D943761B3785|6bbbbfb49b1659ebaaadffa20215bfc787577bd8|001|007|0

Where:

  1. bot version
  2. hw.machine)
  3. kern.osrelease
  4. Hardware UUID
  5. payload file SHA1 value
  6. third-party browser availability bitmask
  7. constant
  8. value indicating bot privileges 0 — ordinary user, 1 — privileged user

If the control server does not return a correct reply, the Trojan uses the current date to generate a string that serves as a hash tag in a search using http://mobile.twitter.com/searches?q=<string>. For example, some Trojan versions generate a string of the "rgdgkpshxeoa" format for the date 04.13.2012 (other bot versions can generate a different string). If the Trojan manages to find aTwitter message containing bumpbegin and endbump tags enclosing a control server address, it will be used as a domain name. Doctor Web began to take over domains of this category on April 13, but on the following day, Saturday, April 14, the Twitter account registered by Doctor Web analysts for this purpose was blocked.

As of April 13, 2012, 30 549 requests containing a UUID were sent to control servers of the first domain name category in 24 hours and 28,284 requests containing a UUID were transmitted to control servers of the second domain name category in the same period of time. Total 95 563 requests containing a UUID were sent to servers meant to control BackDoor.Flashback payload from April 12 till 26, 2012. Other statistical data obtained during the 24 hour analysis of requests sent by BackDoor.Flashback payload to control servers on April 13, 2012, is presented on the graph below.

graph

graph

graph

graph

Back to news
Company | News&Events | Send a virus | Online scanner | Privacy policy | Site map
[Google+] [Blog Dr.Web] [You Tube] [Twitter] [Facebook]
Dr.Web
© Doctor Web
2003 — 2013
Doctor Web is the Russian developer of Dr.Web anti-virus software. We have been developing our products since 1992. The company is a key player on the Russian market for software that meets the fundamental need of any business — information security. Doctor Web is one of the few anti-virus vendors in the world to have its own technologies to detect and cure malware. Our anti-virus protection system allows the information systems of our customers to be protected from any threats, even those still unknown. Doctor Web was the first company to offer an anti-virus as a service and, to this day, is still the undisputed Russian market leader in Internet security services for service providers. Doctor Web has received state certificates and awards; our satisfied customers spanning the globe are clear evidence of the high quality of the products created by our talented Russian programmers.


Rambler 100