Kaspersky discovers first Android trojan

updated 11:05 am EDT, Tue August 10, 2010

Kaspersky says Android faces real security threat


Kaspersky today identified one of the first readily identifiable instances of Android malware in the field. Trojan-SMS.AndroidOS.FakePlayer.a comes disguised as a media player app but secretly sends text messages in the background to destinations that will charge the user, often without permission or notices. The code is believed to be a moneymaking scheme for criminals.

The instance isn't the first instance of rogue code on the platform, but is the first Android-native code. A batch of HTC Magic phones from Vodafone were accidentally given Windows viruses that infected computers when they were attached over USB.

Mobile research group lead Denis Maslennikov warned that the trojan could be the first of a wave as Android's popularity ends up exposing it to attack. "Those selling devices running Android are experiencing the highest growth in sales among smartphone manufacturers," he said. "As a result, we can expect to see a corresponding rise in the amount of malware targeting that platform."

Google has a number of safeguards to protect against malware, such as the need to check a box to allow non-Market apps and notices as to what permissions an app requires to prevent apps from providing misleading functions. The appearance of a hostile app is nonetheless a symbolic setback for Google, as it gives the impression that the freedoms of app sources and what they can do, such as using the SMS functions, are inherently dangerous.

iPhones so far are only known to have encountered viruses and other problems after jailbreaking. By its nature, a jailbreak usually involves getting root access and allowing all unsigned code to run; the process opens holes that have since been exploited. FakePlayer is significant as its attack doesn't require anything that would be automatically be blocked. [via Inquirer]


By Electronista Staff

Other Articles

toggle

Previous Comments

  1. hayesk

    Professional Poster

    Joined: Sep 1999

    +9

    Reason for closed iPhone SDK

    An iPhone app can't send text messages, dial numbers, etc. without the users explicit permission. There's good reason for the closed nature of the iPhone SDK.


    Comment buried. Show
  1. testudo

    Fresh-Faced Recruit

    Joined: Aug 2001

    -10

    Re: Reason for closed iPhone SDK

    An iPhone app can't send text messages, dial numbers, etc. without the users explicit permission. There's good reason for the closed nature of the iPhone SDK.

    Android requires an app to specify the services it wants to use and displays this to the user when installing the app. And apparently this app says it wants to use SMS services. And there's nothing preventing a media player app on either system to send an sms. Both have to ask the user permission, it's just a question of when they get asked.

    So how is this an issue so much with Android than with users who just install programs without paying a modicum of attention to what they're installing?


  1. bjojade

    Fresh-Faced Recruit

    Joined: Jun 2007

    +3

    Asking when you install..

    is unfortunately weak security. Users are accustomed to clicking through O.K's when installing software. Yes, it says it can send SMS messages, along with a bunch of other permissions you grant it. The issue with this system is that malicious software can exist, and users allow it.

    The closed system at Apple is designed so that people trained to sniff out bad stuff like this filter out most of it before it hits the general public that just lets it go through.


  1. PRoth

    Fresh-Faced Recruit

    Joined: Aug 2008

    +5

    @testudo

    The issue with Android is that there may be a chance for misrepresentation of the message that a user is expected to click Okay to.

    From the press release: "Users are prompted to install a file of just over 13 KB with the standard Android extension .APK. Once installed on the phone, the Trojan uses the system to begin sending SMSs to premium rate numbers without the owner’s knowledge or consent, resulting in money passing from a user’s account to that of the cybercriminals."

    It doesn't actually say that this installation prompted the user for permission to use SMS services. I wonder if that's true...

    By comparison, the submission/approval process with Apple verifies an applications function, including those behind the scenes and how they relate to permissions and access to parts of the iOS and hardware.


  1. testudo

    Fresh-Faced Recruit

    Joined: Aug 2001

    -6

    Re: @testudo

    The issue with Android is that there may be a chance for misrepresentation of the message that a user is expected to click Okay to.
    ....
    It doesn't actually say that this installation prompted the user for permission to use SMS services. I wonder if that's true...


    Nothing states it above, but the actual notice from Kaspersky states "Kaspersky Lab recommends that users pay close attention to the services that an application requests access to when it is being installed. " which certainly implies that it was requested.

    By comparison, the submission/approval process with Apple verifies an applications function, including those behind the scenes and how they relate to permissions and access to parts of the iOS and hardware.


    Nope, they try to make sure you stick with the public API. But they don't try to verify that you are or aren't accessing various features, for Apple would love if you would access various features (makes the device and app more useful, in theory).


  1. testudo

    Fresh-Faced Recruit

    Joined: Aug 2001

    -1

    Re: Asking when you install..


    is unfortunately weak security. Users are accustomed to clicking through O.K's when installing software.


    And yet this is the exact feature apple uses on their Macs. Install a program, get a dialog saying "I need your admin password". Most users will supply without thinking about it, because they're so used to supplying it when installing software. (Unless you fall into the belief of "All Mac users are too smart, and would always think twice before entering their password"). There's nothing that says why the program wants it, what the program will do with it, or any of a thousand other things. It's not much different than MS's UAC garbage.

    Yes, it says it can send SMS messages, along with a bunch of other permissions you grant it. The issue with this system is that malicious software can exist, and users allow it.

    How is this different than any other platform? Any system can have malicious software. You can't stop it, you can only hope to catch it quickly.

    The closed system at Apple is designed so that people trained to sniff out bad stuff like this filter out most of it before it hits the general public that just lets it go through.

    Go back to last month. A flashlight app was passed through no problems. It was only pulled when instructions landed on the internet on how to use it to tether your iPhone to your computer. They had implanted an entire proxy server (I believe) into the app, and Apple had no clue.


  1. testudo

    Fresh-Faced Recruit

    Joined: Aug 2001

    -3

    Oh

    BTW, just to point out a few things:

    If this was an announcement of a trojan on the iPhone or Mac, we'd be hearing "Oh, they're just trying to spread FUD and scare people and get some business!" or "People need to be smarter than install a video app that then wants to sms out" or some other nonsense.

    The 'all hail the closed appstore!' people are basically saying "People are generally stupid. They can't be trusted and they can't figure out what they should or shouldn't be allowed to run. So we need Apple to be there and let them know it is safe."


  1. JDCov

    Fresh-Faced Recruit

    Joined: Aug 2010

    +4

    comment title

    "Those selling devices running Android are experiencing the highest growth in sales among smartphone manufacturers," he said. "As a result, we can expect to see a corresponding rise in the amount of malware targeting that platform."

    Growth rate is easiest when you are small. Going from 100,000 to 200,000 is much faster than going from 10 million to 20 million. Then the old argument that the bigger the market share the more malware targeting it.

    Yet the iPhone still has three times the market share of Android phones, plus all the iPod Touch and iPads. So why is iOS not a target for such malware? Criminals, like electricity, look for the path of least resistance.


  1. Jwalker75

    Fresh-Faced Recruit

    Joined: Aug 2010

    -1

    LAZY a**!

    Say what you wan't about Apple, they aren't lazy when it comes to checking apps on the app store. Google uses this open BS to hide the fact that they don't wont to take the time and money to provide some kind of quality control. They should spend less time with this net neutrality and more time on app safety!


  1. PRoth

    Fresh-Faced Recruit

    Joined: Aug 2008

    0

    @testudo part 2

    Kaspersky lab says this about the trojan bearing app:

    "Users are prompted to install a file of just over 13 KB with the standard Android extension .APK. Once installed on the phone, the Trojan uses the system to begin sending SMSs to premium rate numbers without the owner’s knowledge or consent, resulting in money passing from a user’s account to that of the cybercriminals."

    Again, it doesn't say what the user is prompted for at installation (whether the user is asked for consent for the app to use SMS services, but it does say the SMSs are sent without the owner's knowledge or consent. A bit ambiguous on Kaspersky's part...

    The recommendation you refer to, seems to be a general statement as opposed to one specific to this incident. Are they implying or alluding? We don't know from their "press release".

    The "all hail the closed app store" people may, as you say, think that most people are stupid and can't be trusted with their own gadget. But Apple's contention in running a closed app store has more to do with how a certain segment of the developer community is not-so-trustworthy, which is proven on many other platforms. Which in the end reflects poorly on their platform, because most consumers aren't savvy enough to understand the difference.

    Having said that, I would disagree that Apple doesn't care how its platform's services are being used by each and every app. They're very protective of their app store, the iOS platform and their users as well. They ban Flash, incur much flack, and today Adobe patched how many security holes in it? How many since the very first iPhone? What was that about that company that was gathering location data behind the scenes? Weren't they removed, and publicly shamed by Jobs?

    And yes, Apple's ulterior motive is to do all this so it ensures they make money now, and make money in the future. They're still leveraging the complete solution integrating hardware and software to their benefit... also know as a closed system. People are buying into it, are they stupid, unhappy sheeple? Are Apple's shareholders ready to oust Jobs? All is, just as it should be.


Login Here

Not a member of the MacNN forums? Register now for free.

 
close
Photo
toggle

Network Headlines

toggle

Most Popular

10 Most Read

Recent Reviews

iHome iW2 AirPlay speaker

iHome generally isn't known as a luxury brand when it comes to audio, but it is prolific -- the company's docks and speakers are every ...

Logitech Ultrathin Keyboard Cover

One of the iPad's main weaknesses has always been productivity. It's not a question of apps; while it has taken a little time for a na ...

Logitech UE Air Speaker

If maybe a little more slowly than Apple would like, AirPlay is becoming a staple of the wireless speaker market for iOS devices. The ...

toggle

Most Commented

10 Most Discussed

 
toggle

Popular News