Categorized | McAfee

Analysis of Android/DRAD Bot

For the past several years, we have seen a rapid rise of devices that are able to access the Internet. This has also resulted in rise of various malwares that target such devices. One of the most targeted of these devices being our web-savvy mobile phones.  According to our Threat Report for Fourth Quarter of 2010 malware targeting mobile devices rose by 46% in 2010. Android OS which overtook Symbian in terms of popularity in the last quarter of 2010 is beginning to become the preferred choice for cybercriminals to carry out their malicious intent. Much inline with this trend is some recent malware that targeted the Android OS that we came across called the Android/DRAD bot.

Distribution Mechanism

The malicious application comes bundled in legitimate applications distributed by third party app stores. The malware authors download the legitimate applications, repackage them to contain the Trojan and upload them again to app stores for users to download. The infected application that we analyzed was related to a wallpaper application called Dandelion.

 Application Characteristics

The application requires Android 2.1 or later in order to install and execute.

Here is screenshot of the application when installed:

 

The installed application has the below permissions:

As we can see the application can access contact info, access internet, modify/delete SD card contents and even write access point settings.

The application executes when one of the below conditions is met.

1)      2 minutes have passed since the OS started/booted.

2)      Change in network connectivity i.e. the device lost network connectivity and then re-established it.

3)      Call state on the device is changed i.e. received a call.

A quick look at the AndroidMainfest.xml confirms the above conditions.

 

On Execution

Below is the screenshot of the Trojan when executed:

The Trojan on execution contacts the below remote hosts:

1) adrd.xiaxiab.com

2) adrd.taxuan.net

and sends the following device info:

IMEI : International Mobile Equipment Identity

IMSI : International Mobile Subscriber Identity.

The data transmitted is DES encrypted with the key “48734154”.

Below screenshot shows the information being transmitted by an infected Android mobile device:

 

The encoded data transmitted is of the form:

Encoded String = IMEI + IMSI + Netway + iversion + oversion

where,

iversion = “6” ( Hardcoded)

oversion = “adrd.zt.cw.4” (Hardcoded)

The server then responds with a list of urls. The Trojan randomly picks one of these url’s and tries to contact it. As a response to this the server returns a search string that the Trojan uses to perform web search in the background. It does this by issuing multiple HTTP search requests to the location.

For example :

hxxp://wap.baidu.com/s?word=%e7%83%a9%e5%b9%8a%e5%9a%bd%e7%ba%a7&vit=uni&from=952b

Based on this we suspect that the malware author intends to use the Trojan to perform SEO (Search Engine Optimization) i.e. to increase site rankings for a website. The Trojan is also capable of updating itself. It downloads the update and saves it to /sdcard/uc folder with the file name myupdate.apk.

During our analysis we found traces of code which checked for the Access Point Names CMNET, CMWAP, UNINET, and UNIWAP which belong to Chinese Mobile Network. Based on this, we suspect that the Trojan primarily targets Chinese Android mobile users.

User devices infected with ADRD may suffer from data disclosure and higher network bandwidth consumption resulting in high data charges.

McAfee IPS Coverage

McAfee Network Security Platform (formerly called IntruShield) has released coverage for this bot under the attack signature – HTTP: HongTouTou-ADRD Trojan Detected (0x4840b500). McAfee customers with up-to-date installations are protected against this malware.

Related Posts
  • Analysis of the CVE-2011-0611 Adobe Flash Player vulnerability exploitation
    About a month ago, we blogged about an Adobe Flash Player vulnerability (CVE-2011-0609) that was actively exploited in the wild. That exploit was hidden inside a Microsoft Excel document. Ov...
  • Analysis of TR/Spy.SpyEye
    SpyEye is a malware family which we are monitoring for some time. Today we are analyzing a sample which is detected as TR/Spy.SpyEye.flh by Avira products. The Trojan is able to inject code in running...
  • A Technical Analysis on the CVE-2011-0609 Adobe Flash Player Vulnerability
    On March 14, Adobe released a security advisory (APSA11-01) warning of 0-day attacks affecting Adobe Flash Player (versions earlier than and including 10.2.152.33). These attacks were hidden inside Mi...
  • Skunkx DDoS Bot Analysis
    Lest you think all of the DDoS bots we focus on come only from China, we found one that appears to be from the US. We’re calling this bot “Skunkx”. We have not yet seen the bot’...
  • Analysis of MBR File System Infector
    It is very common to see Portable Executable (PE) file infector viruses. It is a bit more unusual to see file infection via the raw file system – in this case, an Master Boot Record (MBR) file...
  • DDoS Analysis Process, (Sat, Feb 12th)
    Introduction: We sometimes get requests from people who are undergoing Denial of Service attacks. These days that usually means a Distributed Denial of Service attack. In our role at the Internet St...
  • In depth analysis – decoding HTML Style tag based malicious Iframes
    Injecting clear text or obfuscated malicious Iframes has become a common attack vector. By taking advantage of known/unknown vulnerabilities in web servers or applications, an attacker can inject a ma...
  • Analysis of Chcod, another DDoS Trojan
    We have done some analysis on the Chcod malware family, also known as Ogran, which has been showing up in our sandboxes since at least August 2009.  Like the Yoyoddos and Avzhan trojans, this family i...
  • Analysis: Monthly Malware Statistics, January 2011
    The majority of malware will attempt to conceal its presence on users’ computers and function without the users’ knowledge, especially the more sophisticated types. Full story: Securel...
  • Analysis: TDSS. TDL-4
    A new variant of the rootkit, TDL-4, which can infect both 32-bit and 64-bit operating systems, appeared sometime between July and August, 2010. Full story: Securelist / All Updates...

Comments are closed.

Security Status

Beware Facebook "Timeline" scams http://t.co/W5EW0cVv
4 months ago
Nigerian government (unknowingly) hosts phishing website http://t.co/uQd42ENw
4 months ago
PCMag Awards McAfee All Access its Editors’ Choice: SANTA CLARA, Calif.--(BUSINESS WIRE)--McAfee today announced... http://t.co/FakV7Vd8
4 months ago
RT @mikko: I hadn't noticed Google Maps has added 3D models of buildings. Here's a (very accurate) view of F-Secure HQ in Helsinki http://t.co/IKfAZlak
4 months ago
North Koreans aren't known for their online presence. But others may be lured into clicking Kim Jong-Il 'videos' too http://t.co/yQOon6YT
4 months ago
How to Protect Your Professional Reputation on Facebook Timeline http://t.co/I4bcR2VN
4 months ago
This is pretty impressive from @Softpedia: Facebook scans 2 trillion link clicks and blocks 220 million posts each day http://t.co/vKsn9gNl
4 months ago
Need for integrated approach to security in industrial control systems - http://t.co/tPBCNOow with @PikeResearch
4 months ago
Some free-based music we play at work http://t.co/xu5agZfc
4 months ago
Japan’s cyber defense weapon: a virus. It includes quotes by @Luis_Corrons via @InfosecurityMag
4 months ago