Slashdot Mirror


SMS Trojan Steals From Android Owners

siliconbits writes "A Trojan posing as a media player for Android smartphones automatically sends text messages to premium rate numbers, according to Kaspersky Lab. Company officials say the Trojan, dubbed Trojan-SMS.AndroidOS.FakePlayer.a, is the first of its kind for the Android platform, even though SMS Trojans are currently the most widespread type of malware on mobile phones."

168 comments

  1. Is this really a trojan? by schon · · Score: 3, Informative

    Or does it tell you what it's gonna do beforehand?

    If you install something that says "THIS WILL COST YOU MONEY", and it sends SMS that costs you money, how exactly is that a "trojan"?

    1. Re:Is this really a trojan? by MozeeToby · · Score: 5, Insightful

      Yes, the user must approve giving the 'Trojan' access to sending text messages, which is included under a big banner that says "Things that can cost you money". Of course, after the 40th or 50th app installed, no one reads them anymore and just clicks the OK button, but Android does notify you of what it's capable of, and even that requires you to check the install apps from other sources button.

    2. Re:Is this really a trojan? by Anonymous Coward · · Score: 0, Insightful

      Or does it tell you what it's gonna do beforehand?

      If you install something that says "THIS WILL COST YOU MONEY", and it sends SMS that costs you money, how exactly is that a "trojan"?

      Look, CmdrTaco JUST posted another Apple-praising fluff article about some bullshit connection between the iPad and Star Trek. Did you simply fail to see that? Thus, we can clearly infer that the answer is it's a "trojan" inasmuch as it's not on an iPhone, and what's better, it's a "trojan" in the sense that it is on one of Apple's competitors, making Apple look better. Duh.

    3. Re:Is this really a trojan? by The+MAZZTer · · Score: 1

      "Kaspersky officials suggest that Android users pay close attention to the services requested by an application at the time of installation"

      So yeah. But it hardly makes it not a trojan; by definition trojans masquerade as legitimate apps and this one seems to be no exception. But it doesn't spread or install automatically or give itself privileges the user doesn't grant it, so it's not a big concern. Just another example of users installing that app they MUST have no matter how loudly their anti-virus screams at them about it.

    4. Re:Is this really a trojan? by ThinkWeak · · Score: 1

      I'm interested to know if anyone's deployed a trojan on an app you actually purchase.

      I'm sure this CAN be done, but has it been? I like a free app as much as the next person, but if you're not going to take the time to read what the program is capable of and paid apps are safer - then why not just purchase the full version of something similar?

    5. Re:Is this really a trojan? by MozeeToby · · Score: 2, Insightful

      Why not just take the literally 20 seconds to read what parts of the phone an app wants access to? Or at least the 5 seconds to make sure that there's nothing under the 'will cost you money' heading, unless it's an app where that makes sense (I think the only apps I have with entries under those headings are Google maps and Google voice, and both because they're allowed to initiate phone calls).

    6. Re:Is this really a trojan? by mark72005 · · Score: 1

      The user is the trojan

    7. Re:Is this really a trojan? by SCPaPaJoe · · Score: 2, Informative

      I Agree. When I first got my Droid, I was going to install a free game until I saw it wanted access to by contacts list. The notification screen during app install is quite clear and easy to understand. There is no excuse for not reading it.

    8. Re:Is this really a trojan? by flibuste · · Score: 4, Informative

      In all honesty, the way Android reports what an application uses is way too weak and not granular enough. Basically, you require access to 1 URL, your application needs "Full Internet Access". Want to access the GPS data? Your application needs "Location access", "Services that may cost money", etc.

      The way an application declares its "needs" is through an element in the Android Manifest file. However, the choices are really limited to the existing Android services, and most of them have a 1 to 1 relation with the services they relate to, and nothing more granular such as "Requires GPS access using only satellites (costs nothing)", "Requires GPS access using cell towers", "Requires GPS access through paying services".

      In the end, the user downloading an app sees warning that are mostly meaningless, and which appear in many other applications. It's close to impossible to spot a possibly-offensive application such as this Trojan.

    9. Re:Is this really a trojan? by nacturation · · Score: 1

      Is it possible for an app to request access to the filesystem, then modify another existing app with a payload that makes it do all the dirty work? For example, take a legitimate and popular alternate phone/SMS app and modify it to call/SMS rogue numbers.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    10. Re:Is this really a trojan? by metamatic · · Score: 5, Informative

      Is it possible for an app to request access to the filesystem, then modify another existing app with a payload that makes it do all the dirty work?

      No. Each Android app runs as a separate Linux userid. Even if you give the app filesystem access, it can't write to files that belong to other apps, let alone rewrite the apps themselves.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    11. Re:Is this really a trojan? by geekoid · · Score: 1

      Do apps say that? I think an installed app would tell you what it access. Blue tooth, wifi, gps, music, sms. I dont' think it tells you it will secretly send SMSs to place that cost you money.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    12. Re:Is this really a trojan? by hattig · · Score: 1

      Sounds like the required functionality is something that will stop sending texts when the phone has exceeded its contract allowance.

      In addition it may be possible to identify premium rate numbers (maybe via a web service at the very least) before they are texted/phoned, allowing the android sandbox to be more granular with its permissions. Or to only allow SMS/phone calls to numbers in the user's phone book. Or to only allow web access to a limited list of specified websites.

    13. Re:Is this really a trojan? by geekoid · · Score: 1

      What if you want to install a music tool that sends SMS?

      It would tell you it's going to send SMS, not that they will cost you money. SO while it's sending SMS info of the songs you listening to share playlists, it also sens SMS to places that charge?

      I have never used SMS to do anything financial. I had it turned off after I got a bogus charge for ringtones. For th record, I create and put all my personalized ringtone directly on the phone. So for me, I was able to easily detect that charge.

      In fact, that's a feature I think should only be activated on request after the user has taken the phone home.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    14. Re:Is this really a trojan? by unix1 · · Score: 1

      No. Each Android app runs as a separate Linux userid. Even if you give the app filesystem access, it can't write to files that belong to other apps, let alone rewrite the apps themselves.

      That would all be fine and dandy if there were no SD cards formatted with FAT32 with no filesystem security, and things like "move apps to SD card" features on top of that. These are simply bad choices for security.

    15. Re:Is this really a trojan? by Sancho · · Score: 2, Insightful

      It would tell you it's going to send SMS, not that they will cost you money. SO while it's sending SMS info of the songs you listening to share playlists, it also sens SMS to places that charge?

      On my phone, the category in the manifest is "Services that cost you money" (in big bold letters) and then under that, as an explanation, it says "directly call phone numbers, send SMS messages."

      An application which has the ability to send SMS has the ability to cost you money because it could send SMS to premium-rate numbers or out of the country. Many people wouldn't think about this, and there's probably no easy way for Android to differentiate between regular SMS and premium-rate SMS.

    16. Re:Is this really a trojan? by Sancho · · Score: 2, Informative

      The manifest says, in big bold letters, that the app may cost you money by placing phone calls and sending SMS.

    17. Re:Is this really a trojan? by TheRaven64 · · Score: 1

      there's probably no easy way for Android to differentiate between regular SMS and premium-rate SMS.

      How about an option to only send SMS messages to numbers in your address book? Or an option to require approval for each new number that the app is allowed to send messages to? Or even just a restriction based on area codes? I'm not sure how it works in the USA, but in the UK you can easily tell from a phone number whether it's a premium rate number or and overseas number...

      --
      I am TheRaven on Soylent News
    18. Re:Is this really a trojan? by Sancho · · Score: 1

      Sounds a lot like UAC, though. Good in theory, but might turn into people just approving messages to get on with whatever they were doing.

    19. Re:Is this really a trojan? by Anonymous Coward · · Score: 2, Informative

      In all honesty, the way Android reports what an application uses is way too weak and not granular enough. Basically, you require access to 1 URL, your application needs "Full Internet Access". Want to access the GPS data? Your application needs "Location access", "Services that may cost money", etc.

      Do you use Android? It is more granular than that. Location access can specify coarse (cell location) and fine (GPS). "Services that may cost money" can specify SMS or phone calls. Many apps use a "Phone" permission that's called "Read phone state" so that it can know when you're receiving a call. Apps like Google Voice that use the "Phone" permissions also include things like "Make outgoing calls" and "Intercept calls".

      Your fine-grained permissions are right there.

    20. Re:Is this really a trojan? by slater.jay · · Score: 1

      I work on Android for a living, and one of the things I've been doing of late is the radio interface layer for a device we haven't done Android GSM for before (see www.sdgsystems.com; the device is the Trimble Nomad).

      It's not even possible at the modem level to see if it's a premium number or not, or at least not on any of the modems I've worked with.

    21. Re:Is this really a trojan? by element-o.p. · · Score: 1

      As a Linux user, I would prefer to see the SD cards on Android phones using something like ext3 rather than FAT32. However, as someone firmly in touch with the real world, I understand why they chose FAT32. Since most desktops still run Windows, most of those that don't run Windows run OS-X, and it's still (unfortunately) a relative minority like me that runs a Linux OS on their (lap|desk)tops, FAT32 is still the logical choice, despite its security issues. I do agree that the "move apps to SD card" option is a really poor choice, in light of FAT32's security model, however.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    22. Re:Is this really a trojan? by camperslo · · Score: 1

      Or even just a restriction based on area codes?

      In this era of number portability, an area code can no-longer be trusted to tell you where you are calling.

    23. Re:Is this really a trojan? by Teun · · Score: 1
      I noticed TomTom (of the navigators and the MS FAT legal challenge) has added the ext2fs 'plug-in' to their Windows application.

      So I assume their navigators will in future use ext2/3 instead of FAT.

      This option is open to any developer.

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
    24. Re:Is this really a trojan? by dyingtolive · · Score: 1

      Because sometimes it's not that easy. I'm paranoid about what I've installed on mine, but say I make a GPS app that will show WIFI hotspot overlays on maps (cause I always wanted something like that). I now have an app that when downloaded, shows up as needing:

      * GPS Location (fine)
      * Network access

      I also want to make it switch off during phone calls, and maybe keep the phone from sleeping:

      * System tools
      * Phone state and identity


      Finally, wouldn't it be neato if it could save the overlays to the filesystem?

      * SD card access

      You might say, "Hey, I'd expect that app to want all that, and it's cool, so I'll take my chances." Great, I might too, and it would probably be legit. However, say I realize this line of thinking, and I catch asshat-itis. I now build a trojan in it that scrapes whatever it can off your filesystem and can tell me who you're calling and when, and where you are when you do it. I'm sure I could find SOMETHING to do with that data. Honestly, I think that if they got more specific about how the apps were accessing each of those categories, I'd feel better about it, but it's not always so clear cut. Admittedly, I've never seen a texting one, but if it's anything like the others, "Text messages" could just be a read type thing, or it could be read/write/whatever.

      --
      Support the EFF and Creative Commons. The war is coming, and they're supporting you...
    25. Re:Is this really a trojan? by shmlco · · Score: 1

      Exactly. The permissions system isn't some sort of panacea.

      I mean, you could download an app that legitimately purports to send SMS or email messages as one of its functions. Like, say, a "social" RSS newsreader that exists to notify family and friends of interesting articles or stories.

      You then approve it, give it access to your contacts and email and SMS, only to find out later on that it sends special "paid" messages like the one in the article.

      Or spammed your entire contact list.

      By approving the legitimate functionality, you approved the illegitimate functionality as well.

      So, just writing this off by saying that the user needs to "understand permissions" isn't really an answer.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    26. Re:Is this really a trojan? by camperslo · · Score: 1

      As an end user, I'd like to see an app store where liability insurance is mandatory to cover damages that users may experience from misleading or malicious closed-source apps. The insurance companies should still require source. For totally open source apps, the store should indicate if/what independent volunteer group (or one funded by a small per-app fee) has reviewed the app.

      I think that OS / software vendors that take the entire burden of security debugging on themselves by failing to provide source code to all should be liable for all direct or indirect damages that result from vulnerabilities others might have found and fixed (or reported for fixing).

    27. Re:Is this really a trojan? by maxume · · Score: 1

      In the U.S., premium numbers are area code 900 and international calls require dialing 011 before the phone number, so it is also quite obvious here.

      --
      Nerd rage is the funniest rage.
    28. Re:Is this really a trojan? by toadlife · · Score: 1

      Of course, after the 40th or 50th app installed, no one reads them anymore and just clicks the OK button...

      That reminds me of the criticism of UAC in Windows.

      (Not arguing with you here. Just an observation)

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    29. Re:Is this really a trojan? by nschubach · · Score: 2, Funny

      Personally, I'd like to see an OS driven prompt to have access to things like contacts, messaging and phone access.

      If your app needs a contact to send a message, it would have to pass that message to the OS and the OS would prompt the user for the contact to send it to. This way, no apps need access to contacts to send messages for some reason. The same applies to phone numbers, etc.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    30. Re:Is this really a trojan? by DJRumpy · · Score: 3, Insightful

      It's amazing how far folks are falling over themselves to defend this type of activity on the Android platform ("well it's their own fault" and "they should have read the warning"). I hate to break it to everyone, but most Android users are not geeks, nerds, or techies. They will do just as windows users have been doing for decades and click 'OK' when prompted. Such behavior should be expected and accounted for, or provisions made to protect end users in spite of themselves.

      The difference here? There is no virus scan or malware blocker to save them.

    31. Re:Is this really a trojan? by GooberToo · · Score: 1

      If you install something that says "THIS WILL COST YOU MONEY", and it sends SMS that costs you money, how exactly is that a "trojan"?

      Because it says it does one things and actually does another. That's what a trojan is.

      The fact that the installation tells you it can cost you money and people still install it means people are idiots. This is like anti-virus popping up and saying, application has been detected to do something which doesn't correspond to the type of application you are installing. Wish to continue? The fact this is news worthy implies headline, "User willingly and knowingly accepts virus - anti-virus and Windows is to blame." WTF?

      You just can't fix stupid.

    32. Re:Is this really a trojan? by element-o.p. · · Score: 1

      True, and if the Android were to move to a better file system than FAT32, that's probably the best way to do it. But it does introduce the complexity of requiring software to access the device's file system from a Windows PC. While that may not be a big deal for TomTom (since they are the manufacturer for all TomTom devices), it becomes a somewhat bigger challenge for manufacturers of Android devices, since Motorola, HTC, etc., etc. would *all* have to include a Windows driver for the SD card. While I, for one, would certainly appreciate the irony if the SD card worked natively in my Linux boxes, but wouldn't work without a driver on Windows machines, I'm not sure that would help the Android platform gain widespread acceptance.

      Out of curiosity, how does a Windows user gain access to the iPhone's file system? Is there even a removable storage card on an iPhone, or is the entire phone a USB mass storage device?

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    33. Re:Is this really a trojan? by jcrousedotcom · · Score: 1

      I think they're referring to premium SMS messages, not phone calls. Those are not always a phone number - often shorter (like These folks).

      I have seen ads to text 90999 with the word Haiti in the body to donate the the Red Cross for example. I never have actually used one of those donation methods, but the "phone number," if you will, is only 5 digits rather than a full 10 (for North America). And the program could potentially send that message (if embedded into is programming) without additional user intervention if the user chose to allow it to do so upon installation.

      --
      Illiterate? Write for free help!
    34. Re:Is this really a trojan? by MobileTatsu-NJG · · Score: 1

      As an end user, I'd like to see an app store where liability insurance is mandatory to cover damages that users may experience from misleading or malicious closed-source apps. The insurance companies should still require source. For totally open source apps, the store should indicate if/what independent volunteer group (or one funded by a small per-app fee) has reviewed the app.

      All you'd really get out of that is a false sense of security and a scapegoat to shake your finger at.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    35. Re:Is this really a trojan? by schon · · Score: 1

      So yeah. But it hardly makes it not a trojan;

      Of course it makes it not a trojan!

      by definition trojans masquerade as legitimate apps

      By that definition, all malware are trojans.

      A trojan is something that has hidden and malicious functionality. You know, like the Trojan Horse.

      As this is not hidden, it's not a trojan.

    36. Re:Is this really a trojan? by nahdude812 · · Score: 1

      This is an app which is not installed via the Android Market. You have to first enable the installation of apps from outside the Market (an option in system settings). Once you've made that change, neither Google nor any other entity controls what you install on your phone any longer.

      Also, you still have to go through a screen which warns that this application requires special permissions; the ability to send SMS's is listed under a big bold heading along the lines of "Things which may cost you money."

    37. Re:Is this really a trojan? by Drew+M. · · Score: 1

      Speaking of which, on Android why does the very popular app "The Weather Channel" need "Services that cost you money: directly call phone numbers" because I sure don't see that functionality anywhere.

    38. Re:Is this really a trojan? by Anonymous Coward · · Score: 0

      On the other hand, if you provide a list of permission types that are too granular, then the flood of permissions that a single app may request would become so large that it would end up being ignored by most users. If an app requested access to half a dozen different websites/domains, GPS via multiple methods, Wi-Fi, Edge, 3G, phone numbers, e-mail addresses, reads and writes to SD (or particular parts of SD) -- each as a separate permission, then nobody's going to pay attention after a while, which isn't any better than the current situation.

    39. Re:Is this really a trojan? by IamTheRealMike · · Score: 1

      Ask the developers? I have done this with other apps a few times and often the answer is as lame as "oops, we forgot to take it out after experimentation". The culture of minimizing permissions hasn't really taken hold yet, but with enough nagging it can. Android usually offers ways of achieving what you want without a permission, eg, the weather channel can initiate a call by triggering the dialer with a number pre-populated. The the user can make the call with a single tap. After the call ends the user is returned to the app.

    40. Re:Is this really a trojan? by lowrydr310 · · Score: 0, Offtopic

      What about the apps that are locked and won't let you remove them?

      I'm referring to the Sprint NFL app, Sprint TV app, Sprint NASCAR app, HTC Footprints, and Amazon MP3 store app on my HTC EVO.

      I don't want these apps, I don't need them, and I should be allowed to get rid of them on this "OPEN PLATFORM" Android device, but I can't until Froyo is rootable. Maybe I could live with them if they didn't do anything, but they seem to be constantly starting on their own even when I don't initiate anything; I stop the processes, and they start again shortly afterward. I don't even know if they're sending data, but I'm guessing they are.

      I wonder how likely or possible it is to bundle malware with some of these custom ROMs. Just because a ROM is popular and has a dedicated following doesn't mean the author didn't include a hidden process that's collecting tons of personal data. Should I take the tinfoil hat off now, or is this a realistic possibility?

    41. Re:Is this really a trojan? by BcNexus · · Score: 1

      ^This. The Java VM on my previous Sprint Samsung and LG feature phones (I mention the brands and provider because I don't know who pushed for such granular permissions) gave me more granular controls, meaning I could grant various permissions to an app once, never, or forever.

      When I tried the Droid Incredible for a month, I was appalled to see A)How vague Android was about the type of permissions apps asked for, and B)How it Android didn't offer the same once, never or forever options as my feature phones.

    42. Re:Is this really a trojan? by Cillian · · Score: 1

      In this place of the UK, the area code tells you very much where/what you're calling, be it a normal landline, mobile, premium or free number. Even the cost of the number is often specified just in the area code. And if that's not enough there's a website which does premium rate phone number lookups. (Hint: 08 and 09, apart from 0800, are generally costy)

      --
      -- All your booze are belong to us.
    43. Re:Is this really a trojan? by adolf · · Score: 1

      The drivers for the EXT3 partition could simply be on the SD card itself, in a FAT32 partition. Easy enough.

      But there's other reasons to keep FAT32 around: It's supported by bloody almost every hardware device with a USB port. I keep some videos and MP3s on my Droid, and it's dead simple to plug it into the car stereo or the PS3 and play whatever it is that's on there, or straight into a modern TV to do the same sort of thing. These devices don't support EXT2/3.

      And my friends don't want me fucking around with weird (to them, at least) filesystem drivers on their computers so I can do something mundane with my phone like dump a bunch of pictures or video from a party onto their PC while I'm still at their place, instead of fucking around with emailing them later, fucking around with emailing them on the spot, or otherwise fucking around doing such a simple thing.

      As to file system access on the iPhone: There is no filesystem access. It is not a USB mass storage device. The normal methods for getting program data to/from the device are either through iTunes or over the network. And the storage is both non-removable and non-upgradable. This is one of the many reasons why it loses.

    44. Re:Is this really a trojan? by Anonymous Coward · · Score: 0

      Seriously?, with the current granularity level (that IMHO has a good balance between detail and ease for non tech people), most people skip from reading permissions. Do you think that giving a more detailed list of permissions would help? I agree with the first comment: If you are so lazy to skip from reading that some music player will have access to send text messages, then you deserve to pay the bill...
      The important thing is to create an habit of reading what an application requests to do, the same way we have the habit of checking the change when we pay for something. It's just common sense.

    45. Re:Is this really a trojan? by zuperduperman · · Score: 1

      The culture of minimizing permissions hasn't really taken hold yet

      I think this is the real answer ... how to foster a culture of scepticism and caution among users that will make apps declaring unnecessary permissions get shunned in the market place. I would start, if I was Google, by putting an incentive into the market itself: "safer" apps should receive a special marking. Perhaps even appear first in search results. It should be possible to lock the phone to only access "safe" apps (sort of parental control type feature). Not big things, but enough to persuade developers that it's worth spending 10 minutes to hone down the permissions they are using and not throw in gratuitous features that require large expansion in permissions. Right now there's not much incentive and in fact it's easier to ask for lots of permissions just in case rather than receive bug reports for cases where your app tries to do something and gets knocked back in an unexpected situation.

    46. Re:Is this really a trojan? by zuperduperman · · Score: 1

      It still needs to be finer, in my opinion. One thing I would really value is a sandboxed internet access that includes restrictions on the domains it can access and the amount of data it can send. I'm quite happy for an app to talk to it's own server for a cloud based service. I see no reason that the same permission should let it blindly send unlimited amounts of my phone SD card data (possibly at great expense) to a mysterious web site in China. Unfortunately the same permission covers both.

    47. Re:Is this really a trojan? by Anonymous Coward · · Score: 0

      This simplest, largest improvement I'd like to see to the Android security model is to allow users to deny certain types of access to applications. This application wants the ability to send SMSes? I'm going to install it without that ability, and see if it still does what I want it to do. (Failing gracefully under such circumstances is the app writer's responsibility.)

    48. Re:Is this really a trojan? by RobertM1968 · · Score: 1

      Yes, the user must approve giving the 'Trojan' access to sending text messages, which is included under a big banner that says "Things that can cost you money". Of course, after the 40th or 50th app installed, no one reads them anymore and just clicks the OK button, but Android does notify you of what it's capable of, and even that requires you to check the install apps from other sources button.

      Fortunately, owning a G1, with limited memory storage available, I have yet to reach my 40th or 50th app install, and thus still read that stuff before I install. I figure I have about 20 more apps to go before I start skipping that section and just install without reading...

      ;-)

    49. Re:Is this really a trojan? by bnenning · · Score: 1

      Agreed. Also, access to the SD card should be limited to an app-specific directory by default.

      I'm quite happy for an app to talk to it's own server for a cloud based service. I see no reason that the same permission should let it blindly send unlimited amounts of my phone SD card data (possibly at great expense) to a mysterious web site in China.

      Well, once you let an app talk to the developer's servers they can do whatever they want with the data from there. The advantage of whitelisting specific URLs is when the app doesn't need to talk to the developer's server directly, but uses third-party services like ads or high score tracking.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    50. Re:Is this really a trojan? by farble1670 · · Score: 1

      Of course, after the 40th or 50th app installed, no one reads them anymore and just clicks

      speak for yourself.

      after installing 40 or 50 apps on your PC, do you quit paying attention to virus warnings? after 40 or 50 people pass you by and the street, do you feel safe leaving your backpack unattended?

      really, if someone acts like this, they deserve what they get. no amount of security is going to save people from their own sense of complacency.

    51. Re:Is this really a trojan? by farble1670 · · Score: 1

      It's close to impossible to spot a possibly-offensive application such as this Trojan.

      it's not that simple. if you add more granularity, then the user is bombarded with information that they will not understand and will probably ignore. there has to be a balance between granularity and understandability.

      it's actually not hard at all to spot problem apps. you will probably have a lot of false positives, but that's unavoidable without deluding the user with *exactly* what the app is doing, and then hoping they can understand why it needs to do that to function.

    52. Re:Is this really a trojan? by mjwx · · Score: 2, Informative

      Out of curiosity, how does a Windows user gain access to the iPhone's file system? Is there even a removable storage card on an iPhone, or is the entire phone a USB mass storage device?

      They dont. No MSC functionality what so ever. All communication with an Iphone is done through Itunes.

      True, and if the Android were to move to a better file system than FAT32, that's probably the best way to do it

      Android already uses a newer file system. The / is YAFFS2. Only /SDCARD is VFAT and this can be reformatted to EXT3 if the user wants. FAT32 is only there for compatibility with OS's that cant read EXT file systems

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    53. Re:Is this really a trojan? by farble1670 · · Score: 1

      If your app needs a contact to send a message, it would have to pass that message to the OS and the OS would prompt the user for the contact to send it to.

      oddly, that's how it works for email ... but not for SMS. once granted the permission, an app can programmatically send an SMS on behalf of the user with no interaction. for email however, the best you can do is launch the compose window with a pre-defined to:, cc:, subject:, etc.

    54. Re:Is this really a trojan? by zuperduperman · · Score: 1

      > Well, once you let an app talk to the developer's servers they can do whatever they want with the data from there.

      Absolutely, it is still open to abuse but it provides me many more tools to evaluate how much I trust the developers - (where is it hosted, who owns the domain, how long as it been registered, etc). Which most normal users will not look at but it only takes a few to follow up and post comments to alert people to a dangerous or sketchy app. It might even make sense to have an 'https' option only so that it requires a valid / reputable cert.

    55. Re:Is this really a trojan? by dissy · · Score: 0, Redundant

      Why not just take the literally 20 seconds to read what parts of the phone an app wants access to?

      I don't see how that would even help.

      So you are looking for a text messaging app, do a search and find a ton of them.
      My evil app is in the store listed as an SMS app, and listed with some neato features that look interesting to you. It's free, so you download it to give it a try.

      Are you telling us that when the text messaging app requests permissions to send text messages, after spending 20 seconds reading the dialog box, you would be shocked and appalled at that and click to disallow it??

      That is what they mean by hiding such 'trojan' (really just bad) behavior in an app that has otherwise useful and related features.

    56. Re:Is this really a trojan? by Anonymous Coward · · Score: 0

      Is this really off-topic? To the parent poster - I've got a HTC desire in the uk bundled with similar annoying apps - I have no interest in the stockmarket, yet the built in app constantly starts up and sends/recieves data.

    57. Re:Is this really a trojan? by Acaeris · · Score: 1

      SMS messages aren't always sent to a 07*** ****** number and not all ***** SMS numbers are premium rate

    58. Re:Is this really a trojan? by Anonymous Coward · · Score: 0

      I have a solution, ask STORES to screen potential buyers, you wouldnt sell a baby a chainsaw would you?

      U cant protect every user from themselves all the time.

      Measures that protect users are ignored by users? how is that the makers of the software or the phone fault?

    59. Re:Is this really a trojan? by EvilJoker · · Score: 1

      In this era of number portability, an area code can no-longer be trusted to tell you where you are calling.

      No, but it can tell you the fees associated with calling it.

    60. Re:Is this really a trojan? by element-o.p. · · Score: 1

      They dont. No MSC functionality what so ever. All communication with an Iphone is done through Itunes.

      Ugh...glad I bought an Android, then.

      Only /SDCARD is VFAT and this can be reformatted to EXT3 if the user wants. FAT32 is only there for compatibility with OS's that cant read EXT file systems

      Hmmm...I've got an extra microSD for my Hero. I'll have to give that a try and see how it works.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    61. Re:Is this really a trojan? by Anonymous Coward · · Score: 0

      Certainly they could add some metadata?

    62. Re:Is this really a trojan? by flibuste · · Score: 1

      That is very true, indeed. Too much details might confuse end users. I suppose Google engineers have put more thought into this than us. For the time being, I don't really see a better alternative that would be a one size fits all.

    63. Re:Is this really a trojan? by flibuste · · Score: 1

      Indeed. But the trouble is the number of "false" positives; are you a paranoid customer? Then you would probably flag 90% of applications a as potential "threat". You're a power Android user who knows what those messages mean and you happen to read Slashdot? Same thing, reversed: you get scared by a simple app that requires "Internet Access" and "Location services" at the same time (a paranoid Slashdotter such as me will immediately think the app is going to send my location to the intertubes). Tough problem...

    64. Re:Is this really a trojan? by byisk · · Score: 1

      It's their own fault if they are not able to think! Stupid, poor people loses. It's the theory of evolution and nothing more.

      --
      Do not forget to check out my blog.
    65. Re:Is this really a trojan? by Anonymous Coward · · Score: 0

      That's all nice and fine until Android gets the 'malware sponge' reputation like Windows, with the added bonus of lacking any malware protection.

      People don't want to deal with it on a PC, and the phone actually has far more potential to damage a user financially, just in errant SMS, Phone calls to 900 numbers, etc.

    66. Re:Is this really a trojan? by Gaffod · · Score: 1

      Because the warning screen is extremely unhelpful. Maybe things improved since 1.5, but I get a warning saying "data may be sent over the internet". What data, Android? Do you mean my highscore, or my Gmail password?

  2. media player? by Anonymous Coward · · Score: 0

    Well, what is the name of the malicious media player?

    1. Re:media player? by mark72005 · · Score: 1

      RealPlayer is back!

    2. Re:media player? by Anonymous Coward · · Score: 0

      It reminds me of those studies that find "Out of 12 popular vitamin supplements tested, 8 contained ingredients deemed to be harmful to people's health."

  3. So... by Anonymous Coward · · Score: 0

    A Trojan posing as a media player for Android smartphones

    So, uhh, what's the name of the infected media player app? It's not in TFA, either.

    1. Re:So... by John+Hasler · · Score: 1

      If mercenaries can find work in the middle east, why can't we hire them to find and dispose of the people making withdrawals from the bank accounts of the "premium rate" numbers?

      At a guess, either because you are not looking in the right places or because you are not offering enough money. What have you tried so far?

      This just really seems like one of those problems that some good old fashioned violence would be great for solving/deterring.

      Right. After all, it's working so well in the Middle East, and it's not like your "mercenaries" have a record of killing the wrong people or anything.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    2. Re:So... by ground.zero.612 · · Score: 1

      If mercenaries can find work in the middle east, why can't we hire them to find and dispose of the people making withdrawals from the bank accounts of the "premium rate" numbers?

      At a guess, either because you are not looking in the right places or because you are not offering enough money. What have you tried so far?

      This just really seems like one of those problems that some good old fashioned violence would be great for solving/deterring.

      Right. After all, it's working so well in the Middle East, and it's not like your "mercenaries" have a record of killing the wrong people or anything.

      Wait, what? You answer a rhetorical question by telling me that the mercenaries are mine? And that you have a record of their kill statistics?

      Oh and why do you capitalize the 'middle east'? Is it a country now, worthy of promotion to a proper noun?

      If you could just open your mouth for a second, I'd like to introduce it to your foot. :)

      --
      "Be prepared, son. That's my motto. Be prepared." --Joe Hallenbeck
    3. Re:So... by schon · · Score: 1

      <sarcasm>
      Well duh - for security purposes, they're not gonna tell you. If you don't know what it's called, you can't go looking for it to install it!
      </sarcasm>

      Seriously - it's an antivirus company. If they told you what it was called, you wouldn't need to buy their services.

    4. Re:So... by shmlco · · Score: 4, Informative

      "Oh and why do you capitalize the 'middle east'? Is it a country now, worthy of promotion to a proper noun?"

      Doesn't need to be a country. Region names are capitalized when they stand alone and are widely understood to designate a specific geographic (or geopolitical) area. e.g. Southern California, the Bay Area, the Middle East.

      http://www.utexas.edu/visualguidelines/capitalization.html

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    5. Re:So... by mcgrew · · Score: 1

      "Violence is the last refuge of the incompetent". - Salvor Hardin

    6. Re:So... by Anonymous Coward · · Score: 0

      "Violence has resolved more conflicts than anything else. The contrary opinion that violence doesn't solve anything is merely wishful thinking at its worst." - Starship Troopers

    7. Re:So... by Anonymous Coward · · Score: 0

      Quoting people doesn't make things true, or make a point. - YOUR MOM

    8. Re:So... by ground.zero.612 · · Score: 1

      "Oh and why do you capitalize the 'middle east'? Is it a country now, worthy of promotion to a proper noun?"

      Doesn't need to be a country. Region names are capitalized when they stand alone and are widely understood to designate a specific geographic (or geopolitical) area. e.g. Southern California, the Bay Area, the Middle East.

      http://www.utexas.edu/visualguidelines/capitalization.html

      Should have been modded +4 Whoosh

      --
      "Be prepared, son. That's my motto. Be prepared." --Joe Hallenbeck
    9. Re:So... by ground.zero.612 · · Score: 1

      Plus, if there are any problems that violence didn't solve, that is just evidence that not enough violence was used.

      --
      "Be prepared, son. That's my motto. Be prepared." --Joe Hallenbeck
    10. Re:So... by John+Hasler · · Score: 1

      Wait, what? You answer a rhetorical question by telling me that the mercenaries are mine?

      "We" includes you. In this case it most certainly does not include me. But, no, I didn't tell you that the mercenaries were yours: you said that you were having trouble hiring any. I offered some suggestions.

      And that you have a record of their kill statistics?

      While the details are secret (well, until recently...) according to news reports totals run to 200,000 or so in the Middle East recently (mostly civilians, of course).

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    11. Re:So... by Anonymous Coward · · Score: 0

      It's not in the Android Market. And it's probably got a few dozen names at this point. Given how viruses and trojans usually work, I'd search for and avoid anything that says it was made by Kaspersky.

    12. Re:So... by shmlco · · Score: 1

      You're the one that attempted to deflect his argument with a personal attack. If you're going to accuse someone else of ignorance, try not to expose your own in the process.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    13. Re:So... by Anonymous Coward · · Score: 0

      "Violence is the last refuge of the incompetent". - Salvor Hardin

      Because competent people resort to it first :-)

    14. Re:So... by ground.zero.612 · · Score: 1

      You're the one that attempted to deflect his argument with a personal attack. If you're going to accuse someone else of ignorance, try not to expose your own in the process.

      You're the one that answered an obvious rhetorical question, and then got modded up... I didn't realize +Obvious was an option.

      --
      "Be prepared, son. That's my motto. Be prepared." --Joe Hallenbeck
  4. doesn this... by Anonymous Coward · · Score: 0

    require you to
    1. enable "install from other places", since by default only market apps can be installed
    2. be infinitely stupid??

    regards,
    Anonymous Coward

  5. Hahaha by Anonymous Coward · · Score: 5, Funny

    Hahaha! Good thing I have an iPhon.....*signal lost*

    1. Re:Hahaha by BitZtream · · Score: 0, Troll

      hahaha that was almost as funny as it wasn't 2 months ago since its likely that even with your fingers in the wrong place the iPhone works better than whatever you're carrying.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    2. Re:Hahaha by Anonymous Coward · · Score: 0

      iPhanboy

    3. Re:Hahaha by Anonymous Coward · · Score: 0

      butthurt much?

    4. Re:Hahaha by ViViDboarder · · Score: 3, Informative

      False

    5. Re:Hahaha by TheRaven64 · · Score: 1

      Besides, with an iPhone, you don't need to download a trojan, you just need to visit a web site and the person with the server can get remote root access to your iPhone. Apple wins on usability again!

      --
      I am TheRaven on Soylent News
  6. So... by ground.zero.612 · · Score: 1

    If mercenaries can find work in the middle east, why can't we hire them to find and dispose of the people making withdrawals from the bank accounts of the "premium rate" numbers?

    This just really seems like one of those problems that some good old fashioned violence would be great for solving/deterring.

    --
    "Be prepared, son. That's my motto. Be prepared." --Joe Hallenbeck
  7. To android owner... by Anonymous Coward · · Score: 0

    All your text are belong to us!!

  8. uhhhhl by Essequemodeia · · Score: 1

    You know, I really wish articles like this would lead with THE NAME OF THE APP THAT HURTS SO BADLY. "A SMS trojan" is hardly specific. I'd like to know if that thing in my pocket is gonna rape my privacy.

  9. Cuz there be Winders in there someware by Anonymous Coward · · Score: 0

    It only goes to show, Winders is in there. No ways there be only Linux in there.

  10. Public service or just self serving? by FrkyD · · Score: 1

    So, we know that the company will be releasing security software for android, we know that they have included a signature for thetrojan in their software...

    But we don't know the name of the firkkin app that is actually doing it. Good thing those security software vendors are so concerned about our well being.

    1. Re:Public service or just self serving? by Monchanger · · Score: 1

      Sounds about right. And it's not just bad reporting as usual- the press release had few details on the application, not including a name.

      I found it strange it said they can "fix" the problem with a security system which hasn't been released yet.

    2. Re:Public service or just self serving? by natehoy · · Score: 1

      I don't own an Android, but I'm struggling with what a security app could do about something like this on a phone with a permissions-based architecture. I was under the impression that the Android security model was somewhat similar to the Blackberry one, but feel free to correct me if I'm wrong.

      On the Blackberry, when you install software, each software package has "permissions" you can assign to it. Those permissions include things like "Address Book", "Email", "Corporate Network", "Calendar", "Internet", "GPS", "Bluetooth", "Telephony/SMS", and each one can have "Allow", "Deny", and (usually "Ask me").

      My default permissions are "ask me" (or "deny" where "ask me" is not available). That way, every time a package starts up, it has to ask if it can access each resource it wants. If the request is reasonable, I check the "remember this" box and click "allow" and the app never bugs me again. If the app fails for lack of permission, I can always go into the app settings and turn specific permissions on for that app. This adds almost zero effort to installing and running applications. I get the occasional pop-up, but when Google Maps wants access to my GPS or the Internet, I figure it's pretty OK, and I never get asked again.

      It sucks when something like Google Maps 4 demands "Allow" on every goddamned permission or it refuses to run at all, but a revert back to Google Maps 3 fixed that problem up just fine.

      You can be pretty sure I'd notice if a media player asked for access to "Telephony/SMS" I'd be clicking the "FUCK NO" button (aka check "remember this" and click "deny"), followed immediately by a rapid trip to the uninstaller to obliterate it from my phone.

      Surely the Android has similar tools, right? And, if it does, what is a security application going to do except watch for after-the-fact attacks from apps with specific signatures?

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
  11. Read the TFA? by NiteShaed · · Score: 5, Insightful

    Why bother? I read it, and I still don't know silly details like what the name of this app is, or whether it's been pulled from the Android Market. Actually, now that I think about it, I don't even know *if* it was in the Android Market, or if it's a side-load app. For all I know, Kaspersky "discovered" a proof-of-concept app that they developed themselves. Yeah, that last bit is pretty unlikely, but reading TFA is no help at all in ruling it out.....

    Content fail for TFA.

    --
    Some bring out the best in others, some the worst. Some bring out far more.
    1. Re:Read the TFA? by unix1 · · Score: 2, Informative

      Found the original announcement. No name of an app there either.

      While there could definitely be such an app, the article definitely sounds like an advertisement for their product rather than a security notification.

    2. Re:Read the TFA? by Anonymous Coward · · Score: 1, Insightful

      Until the app is named, this sounds like "anonymous sources" BS that some news sites like to do which can't be independently verified.

      Unless the app and its developer is specified, this reeks of fear-mongering akin to the lines of "OMG, 1/3 of Android apps have access and *could* expose your personal data".

      My take: Name and shame, or don't bother publishing. Even though the Weekly World News is out of print, the US still has more than its share of sensationalistic topics.

    3. Re:Read the TFA? by shawn(at)fsu · · Score: 1

      This was the same problem with the screen saver app that also did something malicious. Couldn't find the name of the app just said that it was out there. This is starting to bother me; tell me what the app, where it was installed from is and who the developer is.

      --
      500 dollar reward for tip(s) leading to the arrest of the person(s) who stole my sig.
    4. Re:Read the TFA? by machxor · · Score: 1

      However we don't need to know any of that because it's clear that the application asks for permission to send SMS, the user accepts and then the app does exactly what it said it was going to do. This is no trojan this is a case of user's not wanting to be responsible for the security of their devices.

    5. Re:Read the TFA? by NiteShaed · · Score: 1

      I really can't agree there. I'd still be inclined to categorize it as a trojan since it's disguised as a music player (even a flawed disguise is still a disguise). In any case, I don't think there's any argument to be made that it isn't malware, and I'd still like to know what name it's being distributed under and who it's coming from....

      Also, since we don't really know anything about the app, it's entirely possible that its description explains the SMS access away as having the ability to text your friends what music you're listening to or something. Yeah, it's a dumb feature to want, but I could see some people thinking to themselves that they'd just use the player without using the SMS feature or something.

      --
      Some bring out the best in others, some the worst. Some bring out far more.
    6. Re:Read the TFA? by Anonymous Coward · · Score: 0

      It turned out to be some guy in Asia who created that app. Google took his app off the market, but restored it after it was found not to be any of the things that it was accused of being. Of course no one apologized for falsely accusing a legitimate app.

    7. Re:Read the TFA? by Jah-Wren+Ryel · · Score: 1

      While there could definitely be such an app, the article definitely sounds like an advertisement for their product rather than a security notification.

      It seems like its gotten to the point that anything that comes out of Kapersky, Sophos, Symantec, et al, is just a bunch of far-fetched hype for some product or service they are hawking. These guys have become so transparent that I have concluded that they are just a higher grade of spammers.

      --
      When information is power, privacy is freedom.
  12. Prosecution? by AdamThor · · Score: 3, Insightful

    So this should lead to police activity quickly enough, right? One can't (at this time) prove where the trojan came from, but it's easy enough to see who benefits and what accounts the money gets paid into. That should all get frozen, cops should kick down some doors, machines should get confiscated?

    Will this happen?

    --
    -- "Oh. This guy again."
    1. Re:Prosecution? by John+Hasler · · Score: 2, Insightful

      > Will this happen?

      It could. It is quite possible that some mules will find themselves in serious trouble.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    2. Re:Prosecution? by geekoid · · Score: 1

      " but it's easy enough to see who benefits and what accounts the money gets paid into. "
      maybe not.
      The person who owns the account might be a legitimate business and just claim he doesn't know what the write chose him. Or the writer just picked something and random to cause random, confusion and to make a point.

      Lets say you sold personalize adult SMS message for 5 bucks a pop. You're business really starts to rise. How are you to know that someone chose you at random for a PoC of malware? Or a rival isn't setting you up?

      What about when it's in another country?

      The writer could be an idiot and have the money going to a company he set up. Online scams are getting a lot more sophisticated then that..

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    3. Re:Prosecution? by BitZtream · · Score: 1

      In Soviet Russia ... no.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    4. Re:Prosecution? by ErikZ · · Score: 1

      Absolutely. The Nigerian police are ever vigilant.

      --
      Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
  13. Bad summary by esocid · · Score: 5, Informative
    After trudging through several articles, not one mentions the application's name. It does however mention that the trojan can be packed into basically anything. It also doesn't mention that only users in Russia are affected by the SMS charges.

    According to Denis Maslennikov, Senior Malware Researcher at Kaspersky Lab, there's not an exact number of infected devices available at present, but the outbreak is currently regional. For now, only Russian Android users can actually lose money after installing the Trojan, but anyone can be infected.

    http://www.readwriteweb.com/archives/first_trojan_for_android_phones_goes_wild.php

    --
    Absolute power corrupts absolutely. indymedia
    1. Re:Bad summary by esocid · · Score: 3, Informative

      Also forgot to mention, it isn't in the market. It has to be manually installed, with that little box checked to allow non-market apps to be installed.

      --
      Absolute power corrupts absolutely. indymedia
    2. Re:Bad summary by unix1 · · Score: 1

      Here's some more info. Still no link/name/source of the app. They could have paid someone to write a proof of concept/hypothetical app that did that, so they could do a press release and plug in their upcoming product.

    3. Re:Bad summary by tlhIngan · · Score: 1

      Also forgot to mention, it isn't in the market. It has to be manually installed, with that little box checked to allow non-market apps to be installed.

      Given the number of jailbroken iPhones with OpenSSH installed, that's not a limitation at all. Turns out people are sheep, and if you give them instructions on how to install your SuperNewCoolAndroidApp.apk file, they'll do it. They'll blithely check that box, click OK on the permissions dialog, etc. Make it into a YouTube video and they'll just do it like a monkey.

      There is no good security solution for users. Maybe if Android popped up a dialog saying "This app is wanting to do something that may cost money ("Dial +xx-xxx-xxx-xxxx" or "SMS +xx-xxx-xxx-xxxx" etc) - allow?". But even then it's iffy.

      Perhaps maybe a default security settings box where things that cost money are unchecked and denied explicitly (I never liked Android's "all or nothing" - why not grant "safe" settings and deny "dangerous" ones (call/sms/use network) by default).

    4. Re:Bad summary by IamTheRealMike · · Score: 1

      Android actually does display a window that says "This app wants to do something that may cost money".

    5. Re:Bad summary by MadJo · · Score: 1

      Bad summary? I'd say bogus story perhaps even FUD. Given that they haven't told us the name of the app, and that it has to be installed from a source other than the market (which surprise, surprise, wasn't in ANY of the stories I read about this today)... I'd say this story is bullcrap.

  14. Protection by Ukab+the+Great · · Score: 2, Funny

    With Trojan-SMS.AndroidOS.FakePlayer.a, you can now have two different trojans in your pocket to offer the ladies.

    1. Re:Protection by hydromike2 · · Score: 1

      I don't see any point to carrying around the latter, nobody on /. will ever get a chance to use it

    2. Re:Protection by VortexCortex · · Score: 1

      I don't see any point to carrying around the latter, nobody on /. will ever get a chance to use it

      Hey! Sure I will, (I don't want to get my Realdoll messy).

    3. Re:Protection by mujadaddy · · Score: 1

      I read on the internet that the holes can get really stinky if you don't wash them out.

      That sounds like just as much work as a real girl! NO THANKS

      --
      Populus vult decipi, ergo decipiatur...
      "Force shits upon Reason's back." - Poor Richard's Almanac
    4. Re:Protection by Anonymous Coward · · Score: 0

      awesome!

  15. Duh by Anonymous Coward · · Score: 0

    If your phone was in a protective case, like an iPhone 4, you would be infected with such trojans!!! Stupid Android users!!!

  16. Phone companies' response? by Galestar · · Score: 1

    This type of malware was obvious from the beginning. My question is what would be the phone companies' response to this?

    Will they;
    a) just charge the user for the messages saying that they are SOL
    b) void the charges

    --
    AccountKiller
    1. Re:Phone companies' response? by natehoy · · Score: 1

      If it's AT&T, they'd take option (b) until they got sick of issuing credits, followed shortly by a system-wide option (c).

      "In order to avoid surprise charges, any phone you use on the AT&T network that is capable of sending or receiving SMS messages must include at least our $5 a month 100-message plan. For your convenience and peace of mind, this plan has been added to your monthly bill starting last month, and is a required component of your account and may not be canceled."

      Laugh all you want. That's exactly what they did to a lot of smartphones and data plans last year. Why would SMS messages be any different?

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
  17. There is still no substitute for common sense by gweihir · · Score: 1

    Those installing applications from questionable sources get what they deserve.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:There is still no substitute for common sense by Sancho · · Score: 1

      Do women who walk down dark alleys at 3 in the morning get what they deserve?

      Stop blaming the victim.

    2. Re:There is still no substitute for common sense by Anonymous Coward · · Score: 0

      If she's that dumb, then yes she probably did get what she deserved.

    3. Re:There is still no substitute for common sense by Anonymous Coward · · Score: 0

      It's not just a problem for the stupid.

      My phone is rooted and I use a firewall. I white-list apps that I know need internet--this has the nice side effect of blocking ads. I don't install any apps that allow "Services that cost you money", unless they come from Google, or from other companies that I trust, or are open source. My concern is that even though I've taken reasonable steps to protect myself, I have no way of stopping my friends from being stupid. Do I deserve to have my contact information sent to thieves because I happen to be on the contact list of somebody who was stupid enough to install such an app?

    4. Re:There is still no substitute for common sense by cdrguru · · Score: 1

      What is clearly needed here is insurance against this type of loss. Then nobody will be a victim anymore ... well, as long as they have insurance.

      The problem is that we started out giving hammers to 6 year-old boys without any instruction. This was the DOS command line in 1982. The result was predictable and painful for some but for the most part it is possible to use a PC now, 25 years later. But we still have huge volumes of phishing and botnet emails because people do fall for this stuff.

      With Android phones we have more like a situation where we have given hydraulicly powered hammers to 6 year-old boys and are suprised when the neighbor's car (and dog) have been "hammered". The actual damage is much worse, the potential damage is virtually unlimited and some technical people are standing around saying how nice these huge hydraulic hammers are and how capable they are of smashing anything. All without any thought as to the consequences of handing these powerful tools to 6 year-old boys without any understanding of the tools they are using.

      Yes, I am equating the general public's familiarity with technology with the common sense of a six year-old boy. Absolutely. And I may be overestimating somewhat.

      Don't blame the victim only goes so far. We need to blame the victim's lack of education and common sense and we also should think before handing out powerful tools to people that cannot make use of the without damaging the world.

    5. Re:There is still no substitute for common sense by pandrijeczko · · Score: 1

      I apply precisely the same opinion about those buying from iTunes which I consider a questionable source also.

      --
      Gentoo Linux - another day, another USE flag.
    6. Re:There is still no substitute for common sense by Duradin · · Score: 1

      My apologies to your survivors (or congratulations, their decision) but you neglected to wear body armor capable of withstanding an anti-materiel round. You got what you deserved for being so careless.

    7. Re:There is still no substitute for common sense by gweihir · · Score: 1

      The comparison is grossly unfair. Better one: If having unprotected sex with various partners gives you a STD, then you share a large part of the blame.

      Downloading some software from somewhere and then running it is a high-risk activity. Walking down an alley at 3 in the morning does (at least here) not come with any significant risk of getting raped.

      People that did not bother to find out the risk-level for an activity or knowingly did high-risk things, always share the responsibility for a bad outcome.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  18. hmmm by geekoid · · Score: 1

    A company that makes money selling anti-virus software claims there is a Trojan that there android release will fix.

    Ok, I'm willing, for the moment, to say that
    s true and has happened.
    The article doesn't give any information. Was this spread through the market, or did some select the option to install apps from anywhere and then get hit?

    OTOH, this does follow my belief that online and smart phone financial transactions will end. The sheer number and easy or scamming people can't be stopped.

    I hope I am wrong. I would love to make my smart phone my wallet.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  19. SMS Trojan ... seriously? by BitZtream · · Score: 1

    How the fuck can you get ripped off by an 'SMS Trojan'?

    Okay, so it sends SMS messages to 'preimum numbers' ... so its a safe bet that the guy who wrote it is the guy who owns those 'premium numbers'.

    It should take all of about 8 seconds for someone to turn off the SMS number so the messages no longer get charged to anyone and arrest the fink who started it.

    Could it be someone using a trojan directed at an innocent 3rd party? Sure. Is that whats happening? No, stop being so naive.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  20. In addition to the usual cross-border problems... by alispguru · · Score: 1

    If someone you don't like makes money off of SMS messages, write a Trojan that sends them stuff, get people to download it, and viola! The SMS guys get raided!

    --

    To a Lisp hacker, XML is S-expressions in drag.
  21. What Signal? by ciroknight · · Score: 1

    This is the iPhone we're talking about, how'd you manage to get a signal in the first place!?

    (Must have one of those Vulcan pinch phone holders...)

    --
    "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
  22. BIgger picture. by Anonymous Coward · · Score: 0

    Ever notice that most (not all, but most) of the AV firms are from Russian/Baltic regions? From the guys who write the most virum and hacking?

  23. The question is when to agree... by SuperKendall · · Score: 1

    However we don't need to know any of that because it's clear that the application asks for permission to send SMS, the user accepts and then the app does exactly what it said it was going to do.

    This is where I'm not sure the Android security model is doing you many favors.

    You download a media player, go to install it, and you get a list of things it wants to do - access media library, perhaps access contacts for sharing, and so on... and way down at the end, a little notice about accessing SMS. You might not even think about it much being close to permissions for contacts.

    So you agree.... and then it proceeds.

    That's why I think a model where the system asks for permission as the phone accesses each protected resource is probably somewhat healthier. Then you can see in context just what it plans to do. Then you would be wondering at any point in time using the media player, why is it sending an SMS to this number I do not recognize?

    It doesn't have to ask you every time, just the first few times and then it can be sure you really are OK with it accessing a specific resource.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:The question is when to agree... by nahdude812 · · Score: 1

      The ability for an app to place phone calls or send SMSes are listed under big bold text reading something to the effect of "Things which may cost you money" on the permissions screen.

      If you look at the screen at all, you can't miss it.

  24. NO NO NO by SuperKendall · · Score: 1

    FAT32 is still the logical choice, despite its security issues

    Bill gates? Is that you?

    Because at this point we all have seen when you design from the start for convenience OF THE DEVELOPER instead of security. The Windows world has been living with the consequences of that choice for decades now.

    So now at the brink of a whole new wave of OS's, is not the time to repeat the mistakes of our virtual forefathers. Android could move apps into a smaller embedded filesystem in a file, but in no way should it open up users to app modifications like this.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:NO NO NO by bickerdyke · · Score: 1

      Because at this point we all have seen when you design from the start for convenience OF THE DEVELOPER instead of security.

      It's rather the convenience of the user, but as he is the one who actually has to buy a gadget this might be the right thing to do, even as you're right with the consequences.

      --
      bickerdyke
    2. Re:NO NO NO by element-o.p. · · Score: 1

      Wow, that's really funny. I think this is the first time *I* have ever been called Bill Gates. Did you happen to notice my sig by any chance?

      My point, which I thought was pretty clear and even though it pains me greatly to say so, was that there isn't another file system that is as widely supported out of the box as FAT32. UFS? Nope. Ext2/3/4? Nope. ReiserFS? Nope. NTFS? Nope. ZFS? Nope. There is a *reason* FAT32 is the standard for removable mass storage, even though it really sucks (especially from a security standpoint).

      So, yes, Android *could* move apps into a different file system (or even, as you suggest, into an embedded file system inside a single file), but then you would completely lose the ability to pull your SD card from your phone and access the data on the card from your PC (which, incidentally, I did just the other day on my microSD card in my Android phone).

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    3. Re:NO NO NO by unix1 · · Score: 1

      Android could move apps into a smaller embedded filesystem in a file

      This could have been an arguable compromise solution. The other part - where your data on FAT32 is still wide open (pics/video/logs/whatever apps store on it) - would remain. But at least this way you could have some apps (depending on sensitivity of their info) store their data on such encrypted partition-in-a-file.

      Other advantages would be:

      - you could grow/shrink partition and filesystem as needed automatically by OS or manually
      - you could just copy one file from one SD card to another and have it automatically work on your device without compromising any info in it and bunch of other benefits you get from encryption.

  25. Suggestions for Quick audit app? by Brit_in_the_USA · · Score: 1

    Any suggestions for an andriod app that can quickly do a security audit (assuming the API's allow it)?

    I'm thinking that it would list in table form all the installed applications (the rows) with all the security access types (columns) with all the cells checked or unchecked. This would allow an "at a glance" review of all the apps without having to navigate into the management of each one.

    1. Re:Suggestions for Quick audit app? by OutOfMyTree · · Score: 1

      ASpotCat is the one I use. There are possible alternatives listed on the right of that page -- one is called Permission Viewer.

  26. To the user it's the same by SuperKendall · · Score: 1

    It's rather the convenience of the user

    That's not so.

    Because I already described how you would have the same exact functionality with an embedded file system in one large file on the DOS partition, where apps would go. That would be mounted and have proper security.

    To the user everything works as it does now, it's just that underneath you can't have apps stored on an external partition infected by another app nearly as easily.

    If you wanted to let users drag apps onto the removable storage you could still let them do that and add them to the safe partition on attachment of the card, not letting anything in the system write to the card until the app extraction was complete.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  27. Read my post again, there is a solution by SuperKendall · · Score: 1

    Yes, I read your sig. Which is why being willing to repeat the same mistakes really made me do a double-take.

    There is a *reason* FAT32 is the standard for removable mass storage

    Yes, I totally agree with that. It's utterly unreasonable at this point (probably forever sadly) for removable media to be anything but FAST 32.

    I am saying apps don't have to sit naked upon that.

    Perhaps I was not clear enough but I was envisioning a binary blob in the FAT 32 system, that was an EXt4 (or whatever) disk image. The system would mount that and read apps from it; apps that were moved by the user to removable media would go in there. So you'd have a mounted file system with full security and no-way for anything to access an application on the weaker FAT32 partition (the blob could be encrypted to prevent direct tampering).

    So, yes, Android *could* move apps into a different file system (or even, as you suggest, into an embedded file system inside a single file), but then you would completely lose the ability to pull your SD card from your phone and access the data on the card from your PC

    Not if you think carefully about the problem.

    And that's my point. There's always a technical way that will work, if you think long enough about it. But in this case they rushed into a solution that was easier to the developers and left the user totally exposed. This is what I am saying "NO NO NO" to. This is what we cannot continue to allow, especially not as we transition to a whole now set of mobile OS's.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Read my post again, there is a solution by MichaelSmith · · Score: 1

      Perhaps I was not clear enough but I was envisioning a binary blob in the FAT 32 system, that was an EXt4 (or whatever) disk image.

      Steve Jobs, is that you ;)

      Seriously, that sounds like the reason why I can't just drag MP3s to an ipod from any OS without apple software. Its all about security, right? Personally I would take the risk and retain the hack-ability.

  28. CNET ( I know) has this report... external app. by rickb928 · · Score: 1

    CNET reports here that this is an app external to the Android Market, and you had to get it from a maliscious (I assume) website.

    I saw one report from a phone user claiming they saw it as a 13kb download that they didn't think they asked for, and deleted it. No idea if that is credible.

    So it does appear, at least for now, that this is not a Market app.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
  29. Sure, but who cares (or knows to care) THEN? by SuperKendall · · Score: 1

    If you look at the screen at all, you can't miss it.

    Even though saying a user "can't miss" something in a list of other things seems wrong to me from direct experience, I'm willing to concede that point.

    Because it does not matter.

    That screen is telling the user that at some theoretical point in the future, the app may want to SMS someone. Well who cares then? The user doesn't know what the app really does yet, perhaps (in the movie player case) it lets them SMS URL's of cool movies. The user has no way at that point to know which features are reasonable for an application; they have not used it yet. So generally they would accept just about anything because they could see they MIGHT want to do something.

    Now consider instead what happens when the user is simply watching a movie or video clip, and all the sudden they get an alert asking to SMS a number they have never seen. Now the user is thinking "what the hell" and not very likely to agree - they didn't ask to SMS anyone and they just want to get back to the movie. Permission denied.

      I think it's great that Android has these list of abilities and you can turn them off individually (well as a user I think it's great but then developer opinions should not matter). But I do not think the presentation of them is great, no matter how you adorn the more perilous choices.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Sure, but who cares (or knows to care) THEN? by nahdude812 · · Score: 1

      Even though saying a user "can't miss" something in a list of other things seems wrong to me from direct experience, I'm willing to concede that point.

      If you read the screen you can't miss it. If you missed it, then you haven't read the screen.

      Your only other choice is to prohibit software from doing things which might not be desirable to the user, including the legitimate uses of software in areas where there is also room for illegitimate uses.

      Personally I prefer to have a choice in what my software can do, and I think Android provides an excellent middle ground. Software is limited to what it advertises that it does. I wouldn't install a music player which has a SMS function. Of course just because this app is poorly disguised does't mean another trojan wouldn't be. But still, I'll take software freedom over lack of choice.

    2. Re:Sure, but who cares (or knows to care) THEN? by SuperKendall · · Score: 1

      If you read the screen you can't miss it. If you missed it, then you haven't read the screen.

      Already stated I conceded the point they saw it, and did not care (or could not evaluate).

      Your only other choice is to prohibit software from doing things which might not be desirable to the user

      Wrong. your OTHER choice is to ask the user at the time the app is trying to do the thing in question the app would like to get permission for - so it would ask when the app tried to send an SMS.

      You wouldn't have to keep asking (Vista) after the first few times it would get a pass. But that would mean a media player you didn't expect to be SMS'ing anyone would not be able to do so.

      Personally I prefer to have a choice in what my software can do

      Me too, that's why I'd like to be able to make an informed choice and not a blind one around what systems an application should be able to access.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    3. Re:Sure, but who cares (or knows to care) THEN? by nahdude812 · · Score: 1

      Wrong. your OTHER choice is to ask the user at the time the app is trying to do the thing in question the app would like to get permission for - so it would ask when the app tried to send an SMS.

      This just changes the nature of the trojan, it doesn't protect the user against anything. Particularly since it's impossible to tell from the number whether a text will cost you money.

      As I observed, a media player sending SMS's is a poorly disguised trojan, but what if instead it's an app for which it seems to make sense to send SMS messages? Perhaps it advertises itself as an American Idol Voter app, or perhaps it advertises itself as a Charity SMS Donation app, and so forth. The point being that there are legitimate uses for SMS in applications, and if the app disguises itself as an app which has legitimate uses, the app developer can still screw you over.

      Either the phone will ask every time (frustrating if you're trying to develop a replacement app for the built-in one), in which case it just has to trick the user into agreeing (this is just a different aspect of the same social engineering which the malicious developer already had to engage in), or as you suggest, if it only prompts n times, then the app just has to generate n legitimate seeming SMS's before it sends a flood of malicious ones.

  30. Android needs an application for that? by MatanZ · · Score: 1

    The Nokia N900 has this feature in official firmware.

    1. Re:Android needs an application for that? by SETIGuy · · Score: 1

      Nearly every feature on Android is an app (including the phone dialer), even if it's located in the firmware. I would guess most phones come with the "Music" app in firmware. But that doesn't mean people can't download other music players, install them, and use them. Other players may offer features not found in the standard app (visualizations, equalization, special effects, library management).

  31. Read my post AGAIN by SuperKendall · · Score: 1

    Seriously, that sounds like the reason why I can't just drag MP3s to an ipod from any OS without apple software. Its all about security, right? Personally I would take the risk and retain the hack-ability.

    I'm not saying you place all files in there, just application binaries.

    Even application writable directories could be on FAT; music would certainly stay there.

    There's no reason you can't leave the SD card generally writable and useful, but still prevent applications from being hacked from within.

    And the reason you can't randomly drag files into an iPod by default is because most users get lost when you start talking about files and where they are. That part is not as much about security as user experience. It's not like ou can't buy a music player that does let you drag things into it, Apple simply has no interest in producing a device that you access in that way.

    The inclusion of the iPod is irrelevant though, since we are talking about how to close an Android application security hole.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  32. Seems like a lot of fun by Skuld-Chan · · Score: 1

    No trojan would spread all that rapidly unless it was spread via the marketplace, and anyone submitting anything to the marketplace (even free stuff) has to go through a credit background check. Not to mention Google has the ability (and has used it) to remotely wipe programs installed from the marketplace.

    Mark of a good virus is its ability to spread ;).

  33. What freaking app are we talking about?! by MadJo · · Score: 1

    There is something that I miss in all of the reports I've read about this "trojan", they fail to actually name the app that's supposedly causing all this. Seriously, was the application called "fakeplayer" or something?
    It's useful information to know what app is malicious, don't you think? So that you can avoid installing it, or to remove it from your phone before it causes more damage.

  34. Yes, thank you by SuperKendall · · Score: 1

    Finally someone that understands what I am proposing. The only tricky part would be mounting that virtual partition, that would probably require some serious coding somewhere in the Android filesystem to make that work...

    Another cool thing is then you could use this support elsewhere - like a small encrypted data bundle for an application that only it could decode. So it would provide fringe benefits.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Yes, thank you by unix1 · · Score: 1

      Finally someone that understands what I am proposing. The only tricky part would be mounting that virtual partition, that would probably require some serious coding somewhere in the Android filesystem to make that work...

      Not as hard as you think. All the tools are already there or readily available.

      You could easily do this yourself on your rooted Android phone.

  35. Revoke permissions by Tekoneiric · · Score: 1

    I've read on some sites that say Android has no way to revoke permissions after an app is installed. Had anyone come up with a way to revoke permissions?

    --
    *It's not what you can do for the Dark Side but what the Dark Side can do for you!*
    1. Re:Revoke permissions by farble1670 · · Score: 1

      I've read on some sites that say Android has no way to revoke permissions after an app is installed. Had anyone come up with a way to revoke permissions?

      it's all or nothing. if you want to install the app, you have to grant it the permissions it asks for. if you don't, it doesn't get installed. to "revoke" the permissions, you uninstall the app.

      pretty hairy job for the developer otherwise ... trying to figure out which combinations of permissions that it wants have been granted and how to gracefully degrade functionality in the face of that.

    2. Re:Revoke permissions by OutOfMyTree · · Score: 1

      Is it possible for a security app to check the sending of SMS and outgoing phone calls and ask for confirmation?

  36. Advertisements open a hole by OutOfMyTree · · Score: 1

    Yes, we should all read the permissions that an app requires. But, recently, a lot of free apps are advertisement supported. And those ask for full Internet access to fetch the ads. This seems a hole that is hard to block.

  37. meh.. by gleffler · · Score: 1

    The thing that annoys me the most about Android's permissions model is that it's all-or-nothing -- you either grant every single permission in the manifest or you grant none of them and then don't get to install the app.

    I'd much much much prefer being able to say "no, this dumb widget does not need to access my location (ads) or know my phone number (ads)" or "no, this 'trojan' does not need to be able to send SMS". But, you can't - you eithe grant access to everything, or you can't install the app. I was very disappointed by that.