Slashdot Mirror


Soundminder Android Trojan Hears Credit Cards

Blacklaw writes "A team of security researchers has created a proof-of-concept Trojan for Android handsets that is capable of listening out for credit card numbers — typed or spoken — and relaying them back to the application's creator. Once installed, Soundminder sits in the background and waits for a call to be placed — hence the access to the 'Phone calls' category. When triggered by a call, the application listens out for the user entering credit card information or a PIN and silently records the information, performing the necessary analysis to turn it from a sound recording into a number."

164 comments

  1. Of course by Anonymous Coward · · Score: 0

    ...didn't see THAT coming.

    1. Re:Of course by Anonymous Coward · · Score: 0

      ...didn't see THAT coming.

      Nope, but I heard it from a mile away.

  2. But hey by Pojut · · Score: 1, Insightful

    It's Linux-based, so naturally it's secure! /sarcasm

    Note: I have a Droid Eris running Nonsensikal 15.2...so I'm certainly no Android hater.

    1. Re:But hey by Tharsman · · Score: 1

      When there is no limit to what Droid Gets, well.... there is no limit to what Droid Gets.

    2. Re:But hey by Anonymous Coward · · Score: 0

      Actually the fault lies with java and it's insecurities..

      And Google, allowing apps to have access to any of the hardware at all.

    3. Re:But hey by FunkyELF · · Score: 2

      Is there really insecurity when the user has to click "accept" when prompted with a list of everything that application has access to?

    4. Re:But hey by s73v3r · · Score: 1

      Not really. The only way to make it more secure would be to also prompt when the app actually attempts to use the permission. Although that could get annoying kinda fast. The other thing might be for the app developers to actually have to list why they need the permission in question. Why do you need access to my phone calls? I'm sure most spam apps might just make something up, but if they are doing something other than what they say, it should be easier to catch them.

    5. Re:But hey by Anonymous Coward · · Score: 0

      "Hi, I'm a random application that's just popped up on your 'phone. Can I listen into your calls?"

      *Pojut accepts

      *Pojut gets his credit card details stolen

      *Pojut bitches about how insecure Linux is

      *Rest of world points and laughs

    6. Re:But hey by 0xdeadbeef · · Score: 2

      How is this insecure? The behavior is "as designed".

      If it isn't the behavior you thought it should be, well, perhaps you shouldn't install unsigned applications from sketchy websites that want to both access your mic and your phone log.

    7. Re:But hey by trollertron3000 · · Score: 3, Insightful

      In fairness to Linux, it still requires a moron somewhere in the equation to accomplish this feat.

      --
      Tiger Blooded Bi-Winning Machine
    8. Re:But hey by dudpixel · · Score: 1

      This is not a question of the OS, but a question of the app delivery model.

      The same trick would be possible on iOS or WP7 but the app would be less likely to be approved (although some suspect apps have been approved in the past).

      --
      This seemed like a reasonable sig at the time.
    9. Re:But hey by BasilBrush · · Score: 1

      How is this insecure? The behavior is "as designed".

      Being "as designed" is irrelevant to whether something is insecure. If anything insecure by design is worse than insecure by mistake. At least you can fix a mistake.

      iPhone has this particular issue covered. A background app which is recording sound causes the status bar to turn red and the name of the application doing the recording is displayed.

    10. Re:But hey by macs4all · · Score: 0

      How is this insecure? The behavior is "as designed".

      If it isn't the behavior you thought it should be, well, perhaps you shouldn't install unsigned applications from sketchy websites that want to both access your mic and your phone log.

      But wait!

      Isn't that the freedom from the "Walled Garden"?

  3. How many people will this actually affect? by Scott64 · · Score: 0

    Do people actually still give credit card numbers over the phone? I can't think of one time in the last 8 years that I've had a credit card that I've ever given it out over the phone. And not out of fear, either. The situation has just never come up.

    1. Re:How many people will this actually affect? by Anonymous Coward · · Score: 0

      Do people actually still give credit card numbers over the phone?

      My girlfriend reads her CC# over the phone all the time when ordering takeout.

    2. Re:How many people will this actually affect? by Tubal-Cain · · Score: 3, Interesting

      When my cards expire my bank mails me a new card, with a phone number to call in order to activate it. The process involves telling the machine what card is being activated.

    3. Re:How many people will this actually affect? by Jahava · · Score: 2

      Do people actually still give credit card numbers over the phone? I can't think of one time in the last 8 years that I've had a credit card that I've ever given it out over the phone. And not out of fear, either. The situation has just never come up.

      I suspect they're talking about strings of touch-tone numbers that are dialed during a phone call. If the string is long enough, an application can infer that it's a credit card number.

      This happens all the time with over-the-phone payment systems. True, many of these systems are being supplanted by online payment methods, but many niche services (debt collection, carry-out order, etc.) still use smaller automated phone-based systems.

    4. Re:How many people will this actually affect? by OzPeter · · Score: 1

      Do people actually still give credit card numbers over the phone?

      When I pay my CC I can call up the companies automated phone line to authorise a transfer from a known bank account. In doing so they want me to give them the CC number. So thats another reason you could give your CC number over the phone.

      --
      I am Slashdot. Are you Slashdot as well?
    5. Re:How many people will this actually affect? by gorzek · · Score: 1

      There's no reason this can't be done for spoken numbers, either. Android's built-in voice recognition system could easily be used to monitor whether you've just uttered a string of numbers.

    6. Re:How many people will this actually affect? by gurps_npc · · Score: 1

      Never had to call the credit card company to dispute a bill? They ask for the credit card #. I also guess you don't use a good reward program. I like my reward program (1% cash - same as all the rest - except they put the cash reward directly into a savings account one month after you pay the bill as opposed to year end.) Because if you have a reward program you like, you tend to use it for everything - even buying pizza on the phone.

      --
      excitingthingstodo.blogspot.com
    7. Re:How many people will this actually affect? by Anonymous Coward · · Score: 1

      TFS says "typed or spoken", are you guys reading it?

    8. Re:How many people will this actually affect? by GungaDan · · Score: 1

      Every time I receive a replacement for an expired credit card I have to phone in to activate it. First thing asked for? Card number.

      Are there credit cards that do not require a call to activate?

      --
      Eloi are stupid, throw morlocks at them!
    9. Re:How many people will this actually affect? by joebok · · Score: 3, Insightful

      Article and summary say "typed or spoken" - so it is not simply looking for a sequence of tones - which broadens the impact significantly even from official over-the-phone payment systems.

      Still, the fact that CC companies have to eat fraudulent transactions over $50 means that even if this were in the wild, it probably would not have major impact. CC companies are pretty good at detecting fraud. Debit cards/banks, however, are not held to the same standard - highly recommend never, ever, using a debit card under any circumstances regardless of this kind of exploit.

    10. Re:How many people will this actually affect? by Skater · · Score: 1

      I do it frequently. Some places I deal with (campgrounds, mostly) do not have online ordering or whatever.

    11. Re:How many people will this actually affect? by BagOBones · · Score: 1

      - Credit card activation
      - Bill payment by credit card or first time set-up of automatic payments
      - Checking your credit card balance
      - Calling in to dispute a charge
      - Calling in to find out why a card has been declined (happens to me often when on vacation due to over sensitive fraud protection)
      - Calling in to get a lost or stolen card replaced
      - Ordering take-out or delivery

      --
      EA David Gardner -"... but the consumers have proven that actually what they want is fun."
    12. Re:How many people will this actually affect? by Wannabe+Code+Monkey · · Score: 1

      When my cards expire my bank mails me a new card, with a phone number to call in order to activate it. The process involves telling the machine what card is being activated.

      I believe I just activated a credit card recently and I think they only ask for a portion of the credit card digits, last four digits or something. And then also maybe the last four digits of my social security number. The credit card company only has so many cards out for activation at any one time, so they don't need all the digits to know which card it is.

      There's a 1 in a 100million chance that someone has the same last four digits on their credit card as I do AND the same last four digits of their social as I do. What are the chances that they're also waiting on a replacement credit card as I? If there is a collision in their database, they could just send the first one of us to call to an operator who would ask a few more identifying questions verify which person they're talking to.

      --
      We always knew Comcast was corrupt, here's the proof: http://tech.slashdot.org/comments.pl?sid=1909890&cid=34545432
    13. Re:How many people will this actually affect? by cmiller173 · · Score: 1

      I have had a few that use the caller ID of the phone I'm calling from first. If I call from the home phone the CC company has on file (yeah I still have a landline) it just replied with "your new card is activated".

    14. Re:How many people will this actually affect? by cmiller173 · · Score: 3, Informative

      That $50 limit was extended to debit cards some time ago

      "That $50 liability limit also applies to ATM and debit cards, though holders of these cards might be liable for up to $500 if they fail to report the card's disappearance within two business days after they learn of the loss or theft of the card. (Debit and ATM card owners can be held responsible for all losses if they fail to report the theft within 60 days of when a bank statement showing unauthorized charges is mailed.) " -- http://www.scambusters.org/creditcard3.html

    15. Re:How many people will this actually affect? by Tubal-Cain · · Score: 1

      They asked me for the full card number, but no social.

    16. Re:How many people will this actually affect? by CDefense7 · · Score: 1

      The CC companies don't have to eat this. They take the money back from the merchant who accepted this fraudulent charge. I know this from the Taxi company I worked for (stolen card was used), and the current mail-order company I work for.

    17. Re:How many people will this actually affect? by tgd · · Score: 1

      Debit cards/banks, however, are not held to the same standard

      Correct, most are capped at $0 liability.

    18. Re:How many people will this actually affect? by Lumpy · · Score: 1

      Yes. My last 3 were online activation.

      I went to the website printed on the card, entered the last 4 digits and followed the prompts. No phone call required.

      Plus the BS of "you must call from our home phone" is a crock. I do it from random phones and it works fine.

      --
      Do not look at laser with remaining good eye.
    19. Re:How many people will this actually affect? by Lumpy · · Score: 1

      Do you pay 100% of your balance every month BEFORE the grace period? if not then your 1% cash back is worthless.

      IT's dumb to pay 18% interest on something so you can get 1% back.

      --
      Do not look at laser with remaining good eye.
    20. Re:How many people will this actually affect? by krazytekn0 · · Score: 1

      Your credit card company has your phone number on file, if you call from that number they generally won't ask for the credit card number or the full number, if you call from a different phone then they will ask for more info. That's why the little stickers say to call from your "home phone" or did in the past few years.

      --
      Not all life is cyber. Extra Income
    21. Re:How many people will this actually affect? by I8TheWorm · · Score: 1

      Not to worry, I gave your credit card number over the phone just last week!

      --
      Saying Android is a family of phones is akin to saying Linux is a family of PCs.
    22. Re:How many people will this actually affect? by jeffmeden · · Score: 1

      That's not how they avoided collision. Banks have fully integrated CID data into their AVR systems for a long time now. You called in with the phone registered to that account, they immediately knew the card number that was up for activation but had you confirm it regardless. Likewise, for a bit more security they had you confirm part of your SSN. This is all well and good, until the registered number associated with your account is a cellphone with compromised software that can relay a call from an attacker, an attacker who happens to have already picked off your SSN via other communications, and is now sitting on a fully activated, high-limit card with your name on it.

    23. Re:How many people will this actually affect? by |Cozmo| · · Score: 1

      Not only that but they charge the merchant fees for doing so. The credit card companies certainly aren't losing any money due to fraud.

    24. Re:How many people will this actually affect? by scuzzlebutt · · Score: 0

      I smell a rat. There's no way you can both have a girlfriend AND be posting on Slashdot. :p

      --
      In C++, your friends can see your privates.
    25. Re:How many people will this actually affect? by TheRaven64 · · Score: 3, Insightful

      I'm pretty sure everyone likely to read your post already knew that. I have my credit card set up to be paid by direct debit automatically, so 14 days after the end of the billing period (i.e. before they would start charging interest) they take the money. Because it's Direct Debit, it's covered by the Direct Debit guarantee, so my bank can reverse it for me easily. They send me an email each month to remind me to check the bill online (they don't send paper ones).

      In effect, I have something that functions like a debit card, but for which I get 1% back and between 14 and 45 days of interest-free loan on every purchase. Since I have an offset mortgage, the money on every purchase I make on my credit card sits in my current account for 14-45 days after I've spent it, reducing the interest that I pay on my mortgage (this saves less than the price of a pint of beer each month, but it's still nice to have for no effort).

      --
      I am TheRaven on Soylent News
    26. Re:How many people will this actually affect? by h4rr4r · · Score: 1

      Yes, yes I do. It is my grownup way of sticking it to the man. Also I would pay now where near 18% on any CC I hold.

    27. Re:How many people will this actually affect? by Anonymous Coward · · Score: 0

      I purchased a used camera over the telephone a couple years ago. I found what I wanted online, but called the store to inquire about the condition, exposure count, etc. I bit the bullet while on the phone and went ahead and purchased it. Even if people don't give card info over the phone often, it still happens--so this is still a problem.

    28. Re:How many people will this actually affect? by Ken+V.B.+Liar · · Score: 1

      In order to be PCI compliant, the store I work at no longer takes CC#'s via email. If you don't want to or can't use our ecommerce site, your only option is to call in with the CC#.

      --
      "If sorry were enough, we wouldn't need seppuku"
    29. Re:How many people will this actually affect? by egranlund · · Score: 1

      Yes, but another reason to use a CC in this case is that if a thief makes a $500 purchase with your stolen debit card number that money is gone immediately and you have to wait for the bank to give it back to you (good luck with that, that would take a week at the least).

      With a credit card, you haven't actually paid anything until the bill comes, and thus aren't out $500 randomly for a week because of some thief.

    30. Re:How many people will this actually affect? by Anonymous Coward · · Score: 0

      Uhm, it's not the CC companies that eat the fraudulent transactions. It's the merchants that the fraudulent transaction took place at that lose out. CC companies never lose out on anything.

  4. Does it even need to do that...? by Joce640k · · Score: 1

    It could watch for people dialing the numbers of (eg.) online ticket sellers then just record the conversations. There's bound to be a credit card in there.

    --
    No sig today...
    1. Re:Does it even need to do that...? by Tharsman · · Score: 1

      Why limit your spyware to only specific lists of phone numbers? May as well go for the virulent gold and catch any credit-card number you catch, no matter who you are giving it too. A predetermined list also would mean the virus would be forced to carry extra overhead with a database of phone numbers. Given business closing up, opening up, and plainly changing numbers, things that happen every day, the list would be obsolete very fast. An online based database would require the virus to do constant checks and expose itself more often to discovery.

    2. Re:Does it even need to do that...? by jgostling · · Score: 1

      Constant checks like the ones all those free apps do in order to show you ads? Get the list over an SSL encrypted connection and there won't be much exposed to discovery. The code to do it is not even that complicated.

      Cheers!

    3. Re:Does it even need to do that...? by Tharsman · · Score: 1

      Although the risks of being found are minimal, a smart attacker would minimize as much as possible despite the fact. Maybe I give them too much credit, maybe I dont. I have never audited spyware.

      I can say, though, that I seen enough reports from security experts on this stuff. Spyware that does constant requests to a database for updated phone number lists to intercept will likely have to run out of calling time, not during call. That would increase the chances of a security expert to notice the unnecessary communication, just the same way they found applications sending unique IDs for iPhones.

      Nah, the safest approach is just to work as silently as possible, and only once you get a credit card recognized you send the data. It would be even ideal this way, as it will be even less likely for data monitoring when some one is busy in a phone call.

      Again, I may give spyware makers too much credit, but I would attempt to hide as much as possible until I get something to send back. If I'm caught after that, it's not that relevant as I already got what I wanted.

  5. different than a Mac/PC keylogger how? by Anonymous Coward · · Score: 0

    ...

    1. Re:different than a Mac/PC keylogger how? by MikeDirnt69 · · Score: 1

      It works on Android. Next question?

      --
      Am I eval()? - http://www.monst3r.com.br
  6. Wouldn't you have to be root for this to work? by filesiteguy · · Score: 1

    I'm thinking this through and thinking of my android-based device. For anything to gain access like this wouldn't the user need to be root?

    Or can the app simply request permission?

    (Disclaimer: I'm root and have cyanogen on my phone.)

    1. Re:Wouldn't you have to be root for this to work? by Imagix · · Score: 1

      The app simply requests permission. More accurately, the app asks for permission during install time when the installer notifies the user that this app requires permissions to intercept calls.

    2. Re:Wouldn't you have to be root for this to work? by Jahava · · Score: 5, Informative

      I'm thinking this through and thinking of my android-based device. For anything to gain access like this wouldn't the user need to be root? Or can the app simply request permission? (Disclaimer: I'm root and have cyanogen on my phone.)

      The article says the application requests the following permissions:

      • Read Phone State and Identity: Used to know when your phone is calling
      • Your Personal Information: Not really used in the attack.
      • Hardware Controls (probably specifically microphone): Lets the application record audio

      There's an additional app that requests Network Capabilities; it's used to relay the data. Since the original application doesn't request those capabilities, it's less obvious (although now a second application has to be installed).

      Basically, the application masquerades as an overly-permissive "voice recorder". It registers to receive notifications when the "phone state" changes, and when you place a call it starts recording. It processes the audio and pulls out voice and touch-tone number sounds. It then passes that information to the "Deliverer" application, which forwards it to the bad guy. Two applications written by the same developer can share data, so they probably use that channel.

      The scenario is that a user will install the recorder app because they want a voice recorder, and will install the "Deliverer" app for some unrelated reason. Neither app's permissions set off any warning bells, but, together, they can steal your data.

      So no, no rooting necessary. Goes to underline the general idea - given any security fence and enough time to understand it, someone will find a way around it. It's not particularly creative or innovative - just one of those proofs-of-concept of the obvious that will get media attention. Android's permissions are a nice heads-up to the user, but you really need to know and trust the publisher before you give any of the more deadly set of permissions (e.g., hardware controls, network communication) to an app.

    3. Re:Wouldn't you have to be root for this to work? by rjstanford · · Score: 2

      So it could be bundled in with a "voice changer" app or, probably more successfully, one that randomly inserts background noise (train station, jungle, room-o-farts) into your call. For freez!

      --
      You're special forces then? That's great! I just love your olympics!
    4. Re:Wouldn't you have to be root for this to work? by Anonymous Coward · · Score: 0

      If apps couldn't run in the background that wouldn't be nearly as much of a problem.

      Just sayin'

    5. Re:Wouldn't you have to be root for this to work? by Klync · · Score: 2

      While "Hardware Controls" seems intuitive for the stated purpose, "Read Phone State and Identity" is fairly common, too. Almost every application will do things differently - whether operating in the foreground or background - depending on whether you are using the phone at the time. E.g. whether to play a sound or ring an alarm. This is one permission I (and I hate to admit it) would barely think twice before granting to just about any app.

      --

      ----
      Not to be confused with Col.
    6. Re:Wouldn't you have to be root for this to work? by icebraining · · Score: 1

      Personally, I think Google should change the permissions. Hardware Controls should not get access to the microphone during a call - instead, it should ask for a new permission, like "Recording calls". Make it more clear for the user.

      If people install a trojan that specifically says it'll record calls, then there's not much one can do.

    7. Re:Wouldn't you have to be root for this to work? by shadowrat · · Score: 1

      I'm sure many of us raise an eyebrow at the premissions requests, but most people do not. The biggest security flaw is the user. Most will grant any app permission to do anything.

    8. Re:Wouldn't you have to be root for this to work? by leonardluen · · Score: 1

      i believe if you read the full article you will also notice that google stated that they have thought of such a scenario of apps sharing data, so they purposefully made it difficult for them to pass data back and forth to each other. so the recording app and the deliverer app secretly share data by updating various global phone settings such as the ring volume and backlight timeout.

    9. Re:Wouldn't you have to be root for this to work? by Anonymous Coward · · Score: 1

      The problem is that most free apps require "Full Network Capabilities" to show ads.

    10. Re:Wouldn't you have to be root for this to work? by trollertron3000 · · Score: 1

      The simple fact is no OS can account for a dumb user. I really wish we'd stop chasing that dream because it makes us dumber as a whole. If we can teach people to steer a heavy metal vehicle down a highway at speed we can certainly teach them to understand how software trust works.

      --
      Tiger Blooded Bi-Winning Machine
    11. Re:Wouldn't you have to be root for this to work? by ColdWetDog · · Score: 3, Insightful

      If we can teach people to steer a heavy metal vehicle down a highway at speed we can certainly teach them to understand how software trust works.

      We're doomed.

      --
      Faster! Faster! Faster would be better!
    12. Re:Wouldn't you have to be root for this to work? by mjwx · · Score: 1

      asically, the application masquerades as an overly-permissive "voice recorder". It registers to receive notifications when the "phone state" changes, and when you place a call it starts recording. It processes the audio and pulls out voice and touch-tone number sounds. It then passes that information to the "Deliverer" application, which forwards it to the bad guy. Two applications written by the same developer can share data, so they probably use that channel.

      So basically all I have to do to get around this is use the browser application to make my credit card purchases?

      Who uses voice for credit card transactions these days?

      Further more, voice recognition is terrible, How is it going to deal with my okka Aussie accent*. Apple cant make one that recognises Australian accents properly, Android for the first year couldn't recognise a thing unless you sounded exactly like a google engineer.

      * Not really that okka.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    13. Re:Wouldn't you have to be root for this to work? by Rennt · · Score: 1
      You also have to tick a box saying:

      Your phone and personal data are more vulnerable to attack by applications from unknown sources. You agree that you are solely responsible for any damage to your phone for loss of data that may result from using these applications."

      This is a social engineering attack, not an exploit in the Android system.

    14. Re:Wouldn't you have to be root for this to work? by dudpixel · · Score: 1

      I wonder if there is room for google to host a 2nd app store that is vetted, thereby having the best of both worlds.

      Or better, they should have a certification system for apps, so that apps market with the tick of approval are guaranteed "safe" by google.

      --
      This seemed like a reasonable sig at the time.
    15. Re:Wouldn't you have to be root for this to work? by BasilBrush · · Score: 1

      This is why a closed app store is useful. Either malicious apps will be discovered at the approval stage, and never appear on the app store, or they will be removed later when a user reports an app as being malicious.

    16. Re:Wouldn't you have to be root for this to work? by BasilBrush · · Score: 1

      In this case, a very low success rate for voice recognition is quite acceptable. It's still useful to its creators even if it only occasionally catches a credit card number.

    17. Re:Wouldn't you have to be root for this to work? by macs4all · · Score: 1

      You also have to tick a box saying:

      Your phone and personal data are more vulnerable to attack by applications from unknown sources. You agree that you are solely responsible for any damage to your phone for loss of data that may result from using these applications."

      This is a social engineering attack, not an exploit in the Android system.

      Not really.

      It's more like an inherent weakness in the "Uncurated" software distribution model that only Android allows.

      Face it. An app like that would either not get approved, or would be pulled immediately from the iOS App Store and likely even the WP7 "app store" (whatever it's called).

    18. Re:Wouldn't you have to be root for this to work? by macs4all · · Score: 0

      I wonder if there is room for google to host a 2nd app store that is vetted, thereby having the best of both worlds.

      Or better, they should have a certification system for apps, so that apps market with the tick of approval are guaranteed "safe" by google.

      The problem is this is that, the people who are most likely to click "OK" to anything are also the exact same ones who WON'T use the "vetted" app store.

      Nope. Face it. Apple got it right. People are too stupid and gullible (by and large) to "vet" their own apps.

    19. Re:Wouldn't you have to be root for this to work? by Rennt · · Score: 1

      Android's software distribution model is also "curated" if that's what floats your boat. But this is a business model, not a security model.

      Security can be enhanced, but only in the sense of limiting infection by removing an app from the store after it has been "outed" as malware. The thing is, an educated user can do the exact the same thing with their device without the need for a central authority.

      Android lets me choose to opt-out of dubious security in exchange for enhanced liberty. This is a strength that does not diminish the security model one iota.

    20. Re:Wouldn't you have to be root for this to work? by dudpixel · · Score: 1

      ?? why?

      The people who want to click "OK" to anything would welcome a vetted app store as it would appear safer, and no doubt would be marketed as such.

      Using the argument that such people would prefer an iphone amounts to the same thing...if they would choose iphone for app safety, then they would also choose a "safe" app store if one were available.

      --
      This seemed like a reasonable sig at the time.
  7. Okay we use it to fund the bat-gear this once... by aapold · · Score: 0

    But once we stop the Joker, you have to destroy this app or I, Morgan Freeman, will not be in the next movie.

    --
    "Waste not one watt!" - CZ
  8. Can't make smarter users... by kellyb9 · · Score: 4, Funny

    ... so you better start making smarter phones and more rigorous guidelines for app store approval. Problem solved.

    1. Re:Can't make smarter users... by Anonymous Coward · · Score: 0

      No way, even the the slightest suggestion of checking apps and possibly rejecting them means you're a fascist nazi douche that hates freedom.

      There is no in-between. An app store must either let anyone post anything they want, in which case they love freedom and choice and open source and are the best company ever, or they are fascists that literally want to enslave you.

    2. Re:Can't make smarter users... by Ginger+Unicorn · · Score: 2

      Or perhaps give you the choice to opt between using a secure app store or installing what you like, thus solving your false dichotomy.

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
    3. Re:Can't make smarter users... by Anonymous Coward · · Score: 1

      Well I'm unsure whether Apple actually check for covert malware (or the extent to which they check), the cost to them to do so would be prohibitive, and I'll bet if you read the terms and conditions of the App store you'll find wording to the effect that they're not responsible if malware does get through, but to suggest that the Android Marketplace lets people post anything they want is a little misleading. There's still a process by which harmful content can be removed, and Google have not been shy about employing it in the past. Indeed, apart from the upfront costs there's probably little difference in sneaking malware onto either store - the key difference is that Android tells you which functionality of the phone your apps are allowed to access.

    4. Re:Can't make smarter users... by Anonymous Coward · · Score: 0

      You know, I don't have an Android or other smart phone yet, so I don't know. I do have an Ipod touch (was a gift), and I've bought stuff from the Apple app store.

      I think the real question isn't so much that the Apple App store is checking and rejecting apps, its that you *can't* (easily) get apps from other sources no matter how much you trust them.

      My understanding is that the Android phones are potentially more flexible in that regard, which I think is great (and one reason why my next phone will probably be an Android phone, even if I only go through their default app store). I don't care if the default store is reasonably restrictive, hell, I would like them to be. I just don't want to be *stuck* with only that one restrictive source if I think that it has made a mistake.

    5. Re:Can't make smarter users... by Anonymous Coward · · Score: 0

      You mean like the Apple App Store?

    6. Re:Can't make smarter users... by kellyb9 · · Score: 1

      Yeah, I guess it'll be exactly like the app store without all the blatant censorship of "distasteful content". If you want to download malware, go outside android's official app store... I suppose its nice being able to decide.

    7. Re:Can't make smarter users... by Anonymous Coward · · Score: 0

      I'm sorry, but this comment is just ignorant.

    8. Re:Can't make smarter users... by Tharsman · · Score: 2

      Things that Apple consider can intrude user privacy are either not allowed to be done at all or request user permission every time they are going to execute. Location requests must be re-approved every day and things like call recording are just not allowed.

      During approval, Apple does check for calls to APIs that can access these services, and rejects the application if it finds any. Thats the reason for their "No Use of Non-Public APIs" restriction. This is no manual review, they have automated processes to make sure such hooks don't exist in the application.

    9. Re:Can't make smarter users... by Anonymous Coward · · Score: 0

      Perhaps you don't recognize sarcasm, or recognize that the poster was making fun of the Slashdot hyperbole on here related to app stores that use approval/rejection, such as Microsoft and Apple. If it's the latter, I suggest going and scanning any article on this site about the iPhone or Android, where you can witness constant intelligent insight such as "OMG steve job$ personally rejected an app, he is a Nazi and Apple hates freedom. You can't run ANYTHING on an iPhone. It should be OPEN like Android because open source and freedom"

    10. Re:Can't make smarter users... by I8TheWorm · · Score: 1

      Even then, we've seen with the Apple app store that the system in place to check apps isn't very good. With the number of submittals they would need an army of people to vet the apps properly anyway.

      Google has a more lax approach with their store, but the net result is the same... some bad apples get through the process and onto people's phones.

      The good news is the dev registration process requires you put up some $$ with a credit card which gives Apple/Google/RIM/MS at least a small chance of tracking the person down.

      It's not perfect but it's something.

      --
      Saying Android is a family of phones is akin to saying Linux is a family of PCs.
    11. Re:Can't make smarter users... by I8TheWorm · · Score: 1

      And this comment lacks sarcasm detection.

      --
      Saying Android is a family of phones is akin to saying Linux is a family of PCs.
    12. Re:Can't make smarter users... by Anonymous Coward · · Score: 0

      Except that the Slashdot "hyperbole" is right about the iPhone, since you can't install non-App-store apps. Apple does hate giving you the freedom to decide to install apps which are not in the App store.

    13. Re:Can't make smarter users... by Anonymous Coward · · Score: 0

      Can't make smarter users... but you could just kill all the non-smart ones.

      I'd aim to keep only the top percentile.

    14. Re:Can't make smarter users... by ColdWetDog · · Score: 1

      And this comment lacks sarcasm detection.

      There should be an app for that.

      --
      Faster! Faster! Faster would be better!
    15. Re:Can't make smarter users... by BasilBrush · · Score: 1

      Or perhaps give you the choice to opt between using a secure app store or installing what you like, thus solving your false dichotomy.

      Without smart users, that's still adangerous option. So no, it wasn't a false dichotomy.

    16. Re:Can't make smarter users... by Anonymous Coward · · Score: 0

      Which is precisely the reason a tethering subsystem in a flashlight got through their approval process, right? Completely changing the way the wifi behaves, creating a DNS / DHCP server are all definitely a public API, right?

      So, you're prefer to be harassed every day with GPS reminders for that one rogue app that you might not even know that was malicious (as it's masquerading as a legit program), tracking your move and selling it to the highest bidder (so they'll know if you're home or not to burglarize it.) I prefer no popups annoying me, since I already know the app uses GPS. I have a widget to turn it off and on with one swipe and one press to turn it off completely. It also takes a few moments to lock on and is indicated as such by a flashing GPS icon in the notification area, so I could easily Home->widget->GPS off when I don't want it to know.

      There are three major problems with the above demo (and you can see it right away):
      - It took 12 seconds to figure out ONE phone call (presumably over wifi, not cell data). Multiply that by all the chatter that will go on when you're not using the phone. Multiply that by multiple users. You can see that it's not really practical to do something like this, unless you have the datacenter the size of Google.

      -Most people won't use the speakerphone when they're banking and won't yell their CC number over the air. There is no way to access the sound of the call itself, just whatever the microphone picks up -- i.e. the DTMF and the person's voice over the phone's speaker.

      -Most people would just use their bank's app.

      I would personally prefer something be possible then not. I do wish some of the permissions were more fine-grain and possibly more descriptive, but it's good as it is.

  9. Triple Android dis... by Rob+Kaper · · Score: 1

    Three articles in a row casting doubt on Android in one way or the other... really, Rob?

    1. Re:Triple Android dis... by Anonymous Coward · · Score: 1

      Yes, clearly Android must be above all criticism.

      Back in real life, Slashdot is about page views, not some juvenile war against the "bad guys".

    2. Re:Triple Android dis... by socz · · Score: 1

      So for the last world cup, I made for the teams we were rooting for (here in the office) Android banners! It took about a day to figure out what I was doing, but after that it went well. At first I just used backgrounds to match the colors and text for the slogan. But then I found it better/easier to use a graphic. So when our teams were playing we'd open the program and display our support on our android phones. +1 for Android!

      --
      My abilities are only limited by my imagination
  10. I was thinking it listened to the environment by Anonymous Coward · · Score: 0

    Not just phone calls. I thought it was sitting in the background, voice activated, listening for strings of numbers. But I imagine that would consume too much power.

  11. Other applications by kellyb9 · · Score: 2

    This is just one practical application. *Puts on tin foil hat* What about a comparable government system mining for certain terrorism related keywords? I can think of 100's of more dangerous applications to this type of software, and I don’t even have to be the person who has it installed. I find that particularly frightening.

    1. Re:Other applications by delinear · · Score: 1

      Why would the government go to the cost and effort of trying to get a few people to install this on their phones when they are almost certainly already listening to everyone's calls at the exchange.

    2. Re:Other applications by kellyb9 · · Score: 1

      Who says I meant our government?

    3. Re:Other applications by Anonymous Coward · · Score: 0

      Because then they're using the phones computing resource, reducing their own resource-requirement means increasing their eavesdropping capacity.

    4. Re:Other applications by cpghost · · Score: 1

      What about a comparable government system mining for certain terrorism related keywords?

      Governments don't need it: they already tap the backbones... But look at it the other way: how about an app that would listen on Gov't employees, and relay everything to sites like WikiLeaks et. al?

      --
      cpghost at Cordula's Web.
    5. Re:Other applications by twebb72 · · Score: 1

      Yeah.. but governments get in at the provider level, not at the consumer level. That way they can still listen in on the Startac's still floating around out there.

  12. They have now cast doubt thrice! by aapold · · Score: 1

    THRICE!

    --
    "Waste not one watt!" - CZ
  13. Soundminder Trojan once installed by doperative · · Score: 1

    "A team of security researchers has created a proof-of-concept Trojan for Android handsets that is capable of listening out for credit card numbers -- typed or spoken -- and relaying them back to the application's creator. Once installed, Soundminder sits in the background"

    How does this 'trojan' get onto the handsets in th first place?

    1. Re:Soundminder Trojan once installed by Anonymous Coward · · Score: 0

      GET THESE THREE APPS THAT COST MONEY FOR FREE!!!one1!

      Why do people get viruses from those painfully obvious screen saver ads?

    2. Re:Soundminder Trojan once installed by The+Moof · · Score: 1

      The same way other malware gets distributed - offer some trivial software with this bundled into it. Users have a tendency to blindly give permissions without caring just to get dialogs out of their face.

  14. The iPhone and its "Walled Garden"... by Chris+Tucker · · Score: 0, Troll

    ...App Store starting to look a little better?

    Of course, when the latest Android 2.2 phone OS gets pushed to the phones, everything will be better.

    Oh, right. The PhoneCos are refusing to push that upgrade .

    --
    Guaranteed! This comment 100% Anthrax free!
    1. Re:The iPhone and its "Walled Garden"... by Anonymous Coward · · Score: 1

      i'm mildly surprised this is modded up here. not the 2.2 push, that probably should go out, it's in the nature of open source to require such upgrades for security reasons, it's already a known procedure on linux desktops/servers.

      what I am surprised it is I'm seeing a modded up post on Slashdot booing open platforms and making positive light of one of IT's most closed source systems.

      would you prefer it locked down and not open source, would that make the droid a better phone to you? what is your desktop/server OS preference and would it be considered in the same light?

      not trying to flame in any way, but my personal preference is open, as soon as I heard of the droid I knew someone would make something, you can say that about any linux install as well.

    2. Re:The iPhone and its "Walled Garden"... by magus_melchior · · Score: 2

      To be honest, I'm pretty sure Google can pull trojans off its Market. The victim would have to be stupid enough to (a) download an app from an untrusted source, and (b) click through the "This app has access to this stuff" warning without reading it.

      In other words, it's not much more different than PCs.

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
    3. Re:The iPhone and its "Walled Garden"... by I8TheWorm · · Score: 1

      Fanboi much?

      --
      Saying Android is a family of phones is akin to saying Linux is a family of PCs.
    4. Re:The iPhone and its "Walled Garden"... by Anonymous Coward · · Score: 0

      ?... original Droid on Verizon.I was updated a while ago to 2.2.1.

    5. Re:The iPhone and its "Walled Garden"... by Anonymous Coward · · Score: 0

      The world does not care about "open" vs "closed". If I buy a phone, the first thing I say is not "Show me the open source phones". I want my phone to perform well, not lock up, have a decent battery life, and be able to get timely updates. I couldn't care less whether it's done via iron-fisted demons that require you to prostrate yourself and give them a blowjob before you can submit apps, or a happy lovey hippies-holding-hands community of love and openness where all apps are welcome.

      BTW, the "openness" in this case is causing the very problems people complain about. Since anyone is free to modify it, that's exactly what the carriers and manufacturers do. They use the openness to close and lock it down before passing it on to you. I have no illusions that Microsoft and Apple are "enlightened" or "looking out for our best interests", but I'll trust them a thousand times to provide a good user experience on the software and hardware they make before I trust the carriers and phone manufacturers to decide that on their own.

    6. Re:The iPhone and its "Walled Garden"... by izomiac · · Score: 1

      The Apple review process is closed, but I'm fairly sure they don't examine machine code to determine exactly what each line of code does. Even if they looked at source, obfuscated code can hide a payload. Delivery of data to a third party is easier to detect, but if you use some stegonography to conceal illegitimate data with legitimate data then it'd take some very close analysis to detect it.

    7. Re:The iPhone and its "Walled Garden"... by Chris+Tucker · · Score: 0

      Whoosh!

      The sound of the whole point of the comment flying SO FAR over your head that the International Space Station is in danger of being impacted.

      sudo GET THE POINT!

      It's about the Phone Companies refusing to pay the modest fee per user for the upgrade.

      --
      Guaranteed! This comment 100% Anthrax free!
    8. Re:The iPhone and its "Walled Garden"... by Chris+Tucker · · Score: 0

      Via Verizon pushing the upgrade? Or some other method?

      --
      Guaranteed! This comment 100% Anthrax free!
  15. Another Hack! by Anonymous Coward · · Score: 0

    So now every Tom, Dick and Harry want-to-be hacker has got this new great idea of another way of making life difficult for everyone one else. Thanks for publishing it.

    1. Re:Another Hack! by delinear · · Score: 1

      Or maybe every Tom, Dick and Harry want-to-be hacker already knew about this (it's hardly a great leap from a voice recognition-enabled phone to scanning calls for important information) and these guys have brought it to the public's attention by publishing this.

  16. Complain about Apples 'closed' ethos all you want, by tonywestonuk · · Score: 0

    But... this type of hack will never get into the wild on the iPhone.... ..or, if it was ever missed by their app vetting procedure, Apple could remotely shut it down anyhow.

    Remind me not to get an Android phone, if this is the type of stuff hackers are going to be distributing soon.

    --
    Possessed - my first Facebook game. Come play!.

  17. cell scanners? by Culture20 · · Score: 1

    Aren't there still cell-phone scanners? Why would anyone enter a CC number via cell phone if anyone within cell range could be listening in or recording CC info?

    1. Re:cell scanners? by Illogical+Spock · · Score: 1

      Well, my wife think Im a weirdo because the two or three times that I absolutely needed to tell her our bank account password by the phone (she forgot it twice) I gave her 1/3 of the numbers at a cell-to-cell call, 1/3 in another fixed-to-fixed call and the last bit by e-mail. Today she is a little more concerned about security, but we slashdot nerds are not the rule. Everyday I see people typing their bank passwords in the open without worrying if someone is seeing, or givint out credit card information out loud.

      About this specific trojan, this is not a surprise. We have the same problem in every OS we run - and iOS is not different, even with the draconian way Apple runs the store - and, lets face it, they do it not for our security, but for pure profit.

      I have an Android phone and feel as safe as I feel in every other device (mobile or not): as safe as the softwares I run and the steps I take to prevent trojans, virus and such - but never 100% safe.

      --
      --- Illogical Spock
    2. Re:cell scanners? by karnal · · Score: 1

      I never used to think anything at all about giving my CC # and info over the phone. Nowadays, I'm dealing in cash for phone transactions or not at all.

      Over the holidays, "famous chain pizza maker" got a call from me to order some pizza and drinks. Ten days later, my account was put on hold for fraud watch... because someone was ringing up all sorts of transactions with my card. At other pizza places. While I see the irony in this, the amounts were staggering. $30+ at same "famous chain pizza maker" (I don't eat at the same place 2 nights in a row, and will never frequent the same place twice in one week) x3, another 3 charges for $50+ at famous chain pizza maker #2, and then gourmet chain pizza maker sit-down place the person escalated charges to well over 180$ before it was stopped. I would never spend over $20 (minus tip) at "famous chain pizza maker" so those were suspicious, and I hadn't eaten at #2 for months. #3 I hadn't been to in over 2 years....

      So, long story short, never give out your information over the phone. You're giving the person on the other end the PERFECT opportunity to just keep the info. I've learned my lesson, hopefully others take my story and do the same.

      --
      Karnal
  18. O_EXCL Microphone. by codegen · · Score: 1

    So why isn't access to the microphone mutually exclusive? If the phone is using the microphone for an ongoing conversation, then apps shouldn't be able to use it at the same time. I can understand having the the OS accessibility routines having concurrent access with an app, but when you are on an actual voice connection, that should probably be exclusive access. Similarly, applications like skype should also be able to request exclusive access to the microphone.

    --
    Atlas stands on the earth and carries the celestial sphere on his shoulders.
    1. Re:O_EXCL Microphone. by OverlordQ · · Score: 1

      If the phone is using the microphone for an ongoing conversation, then apps shouldn't be able to use it at the same time.

      But how else can you get the completely awesome t-pain autotune app!

      --
      Your hair look like poop, Bob! - Wanker.
    2. Re:O_EXCL Microphone. by I8TheWorm · · Score: 1

      Since I use my personal smartphone for business, I do like to record calls from time to time. An exclusive lock on the mic would prevent that.

      Other folks like voice changers, background noise apps, etc...

      --
      Saying Android is a family of phones is akin to saying Linux is a family of PCs.
    3. Re:O_EXCL Microphone. by Illogical+Spock · · Score: 1

      You could want to run an app to (for example) record the conversation. What would be nice was some type of warning (for example a "recording" message). Even if the typical luser could not understand, they probably would ask someone about that strange voice in every call he make. :-)

      --
      --- Illogical Spock
    4. Re:O_EXCL Microphone. by Anonymous Coward · · Score: 0

      That's the funny part. It *IS* mutually exclusive. This is why there are no "record call conversation" apps on the market (at least none that are able to do so without the speakerphone. The "exploit" works only because the person was on speakerphone in a quiet room -- the audio from the back speaker is being picked up by the microphone.

      You notice how fast the dude hung up at the end of the video? You notice how the e-teller on the end of the line conversation. The scam app also has no way of knowing what number was dialed, so they'd have to upload *EVERYTHING* which makes this an impractical "exploit".

      Not sure, but the phone app might not actually have access to the microphone because it's in use. This is why the speaker phone was in use, the bank's automated teller complaining about not understanding instead of repeating the numbers spoken to verify, etc. I know that my "Shake-Them-All" live wallpaper won't play nice with Voice Search if I have the wallpaper's "react to sound" turned on (it even tells you so)

      I suspect if someone tried to call someone, the other end wouldn't actually hear them.

  19. Re:Complain about Apples 'closed' ethos all you wa by Klync · · Score: 1

    Article: "People have been known to cut themselves when using these really sharp knives. Maybe they should have additional safety features."

    You: "Yeah, but those knives wouldn't even get through the door of the prison I live in. Why doesn't everybody just live in a prison like me?"

    --

    ----
    Not to be confused with Col.
  20. Proposed solution: secure call mode by Klync · · Score: 2

    Perhaps one solution to consider would be the ability to put the device into a state where nothing but the phone is running - i.e. all other apps are just blocked until the call is released. Alternatively, the phone data in / out could be sandboxed from the rest of the OS. This would be a special mode since there are legitimate uses for this (tone dialing, call recording, etc.), but should be available to switch on when needed (or take the reverse approach and have it on by default, switched off when desired).

    I'm not sure if the Android API would allow building an app for this, or if something at a lower-level would be required.... Anyway, feel free to implement this and send me the royalty cheques if you can. Just google for my banking info.

    --

    ----
    Not to be confused with Col.
  21. Should have two Android Marketplaces by unimacs · · Score: 1

    I don't own an Android phone so I may not be the best person to comment but it seems to me they need two Marketplaces, - or at least 2 separate areas. One area would contain apps that have gone through some testing and approval process and another that's just wide open, - all bets are off. Probably wouldn't prevent people from blaming the phone if their CC number gets stolen but at least people would know that there's an identifiable subset of apps that are malware free.

    1. Re:Should have two Android Marketplaces by I8TheWorm · · Score: 1

      From Google's point of view that's exactly what Android users have. The Google Marketplace where apps are vetted, and the other app stores where they may or may not be.

      --
      Saying Android is a family of phones is akin to saying Linux is a family of PCs.
    2. Re:Should have two Android Marketplaces by unimacs · · Score: 1

      But is that clear to users?

    3. Re:Should have two Android Marketplaces by I8TheWorm · · Score: 1

      I would say as clear as it can be. It's the only one that ships with all Android phones natively.

      But as far as clear to users goes, you have to remember, these are the same people that will click on .exe links in emails from people they don't know because of the promise of hilarious puppies or flashing lights.

      --
      Saying Android is a family of phones is akin to saying Linux is a family of PCs.
    4. Re:Should have two Android Marketplaces by asdf7890 · · Score: 1

      Assuming it is the same on other Android versions as it is on my phone (a Motorola running 2.1, though if they don't put out an upgrade at some point and they keep up their locking so I can upgrade later by other means, I'll buy from another manufacturer next time) then yes it is quite clear, at least first time you install a non-marketplace app.

      You can't install an app from a source other than Marketplace from a default install. First time you try it explains and takes you to the options screen where you can turn off the limitation, and when you turn if off you get another warning.

      I put the option straight back on once I'd installed the tool I was intending to add (a rooting tool from a trusted source, so I could setup wireless tethering) so next time an app from elsewhere tries to install I'll know - but it would be easy for people to leave the setting off so drive-by installs are easier after that point. The protection could be improved with an "allow for a few minutes" option common on bluetooth devices.

  22. Re:Complain about Apples 'closed' ethos all you wa by Anonymous Coward · · Score: 0

    Complain about Android's "open" ethos all you want, but at least responsible users can install what they want rather than what their phone provider tells them they're allowed. There are up- and downsides to both the open and closed approaches. Open is less secure but allows greater freedom, closed is more secure at the cost of freedom. There's no right or wrong, there's only right or wrong for you - for me, I've lived for 15 years with Windows and never had an issue with malware because I exercise responsibility. I intend to use my phone the same way and don't envisage any issues. If this was some kind of rampant worm that could spread and replicate without my agreement then I'd agree. If it's an attack vector that only works on people who don't exercise caution over what they're installing then I totally agree those people would be better off with Apple's protection. That's not an inherent flaw with either OS, it's an inherent flaw with people.

    Still, if you're not the kind of person who can't use a computer responsibly without installing malware, then consider yourself reminded not to get an Android phone :) I'd also recomment turning off your PC before you click on an ad for free screensavers or respond to that email from the nice Nigerian prince.

  23. WAN TOO FREE by neon-fx · · Score: 4, Funny

    Once again being unintelligibly Scottish comes in useful.

  24. Re:Complain about Apples 'closed' ethos all you wa by Anonymous Coward · · Score: 1

    First, Apple's vetting procedure is inconsistent at best. I have a flashlight app from the store that doubles as a wifi hotspot.

    Second, Android also has a remote shut down capability for apps.

  25. Re:Complain about Apples 'closed' ethos all you wa by tonywestonuk · · Score: 1

    The thing about a sharp knife, it looks like a sharp knife...

    The thing about a trojan running on a phone, it looks like whatever the app maker wants it to look like, probably fluffy and cute and not at all like something that's going to hurt.

    --

    Possessed - my first Facebook game. Come play!

  26. Headphone Jack Credit Card Readers by Anonymous Coward · · Score: 0

    When I first read this I thought that headphone jack credit card readers, like Square, had been compromised. Is that possible?

  27. Re:Complain about Apples 'closed' ethos all you wa by SCHecklerX · · Score: 1

    Only a threat if you are dumb enough to install it in the first place. Dumb users == owned equipment. That's always been the case. No technology is going to fix stupid behavior. This is why antivirus is useless. If antivirus is detecting things, then IT'S ALREADY TOO LATE! We want to PREVENT the infection, and proper hygiene and common sense in synergy with proper technological controls is the only way that is going to happen.

  28. Send them Bogus Numbers! by Anonymous Coward · · Score: 0

    I think that everyone that knows about the app should download it and start feeding the 'owner' strings of bogus numbers. Let them wade through a few million numbers for a real hit.

  29. Re:Complain about Apples 'closed' ethos all you wa by unimacs · · Score: 1

    There are more choices than the two extremes of rigid control or the wild west. Both Apple and Google could have an optional approval process which would certify that an app is safe for use on your phone. Maybe there would be some cost to the developer. Other apps could be submitted without certification. The marketplace or store would have to clearly identify which apps have been certified and which haven't. A user should be warned if they're downloading an app that hasn't been certified and given the option to permanently turn that warning off if they choose. I much prefer that model than having to install some virus checker on my phone which takes up resources, costs money, has to be kept up to date and may misidentify a critical OS file as a virus and inadvertantly brick the phone.

  30. Re:Complain about Apples 'closed' ethos all you wa by jisatsusha · · Score: 1

    You are aware that Android has a kill switch too, right?

  31. Article Summary Misleading by Anonymous Coward · · Score: 0

    From the article:
    Soundminer takes a novel approach to these restrictions, by only requesting access to 'Phone calls,' to read phone state and identity, 'Your personal information,' to read contact data, and 'Hardware controls' to record audio - none of which will ring alarm bells if the app is marketed as a voice recording tool.

    So, it is using way more than just "Phone calls", and by no means is this "novel"

    If you downloaded a "voice recording tool" with this permission list your deserved to get robbed blind.

    All smartphone owners (iPhone included, Apple wont protect you from everything) need to start being way more paranoid about their phones. It is your wallet, it is your email, it is your life.

  32. All phones are at risk. Protect yourself. by Anonymous Coward · · Score: 1

    Regardless the phone you are using, you must assume that someone can be listening to your phone conversation. On a home wireless phone, all it takes is a scanner from radio shack. On your cell, it requires slightly more sophisticated hardware, but can be done. Heck, Apple has a patent out for the iPhone built-in listening techniques.
    My advice? If you use a credit card, make sure it has consumer fraud protection. And NEVER under any circumstances use a bank card over the phone. Yes bank cards usually have fraud protection, but any disputes will tie up your funds for longer than you think. Better to tie up your credit during a dispute, than your bank account.

  33. Re:Complain about Apples 'closed' ethos all you wa by Anonymous Coward · · Score: 0

    So if people started giving away things on the street you'd just take a bunch of it? And if it had a dangerous object-- sharp stone, badly processed food, whatever-- inside, you'd willingly admit yourself so some sort of institution to protect yourself from bad street peddlers?

    The problem isn't with the system. The problem is that people want to be able to trust the random guy on the internet freely giving them "OMG ELF DANCE PENGUIN BASEBALL.SWF.EXE" since it's the best thing ever.

    Of course, the root cause is that people are bastards and try to fool people to begin with. But as a population we should be pretty aware that there is (unfortunately) no such thing as a free lunch.

  34. Re:Complain about Apples 'closed' ethos all you wa by Sentrion · · Score: 1

    Knives, trojans, and hacking...reminds me of my college days when I stuck a phone ringer in my roommates iron. Every time he was ironing his shirts I would remotely activate the ringer. He ended up burning both of his ears before he realized what was going on.

  35. What about eavesdropping... by Sentrion · · Score: 1

    Who's to say this software couldn't be easily adapted to pick up on credit card numbers that are spoken out loud in any location. A hidden wireless microphone could be placed at a target location and monitored for weeks if necessary just waiting to pick up on those digits. Why not add a plug-in for dates-of-birth, drivers license numbers, and other personal identifying info? For identity theives such passive monitoring software could reap in millions from unsuspecting victims with little effort at all.

    Possible applications for law enforcement - program it to pick up on conversations only about drugs or money laundering rather than waste countless man-hours listening to every call some mobster makes to his grandmother or ordering pizza.

  36. Re:Complain about Apples 'closed' ethos all you wa by jgtg32a · · Score: 1

    Actually a sharp knife is a safe knife, most knife injuries are from having a dull knife slip.

  37. of course... by MickyTheIdiot · · Score: 1

    ...Android is vulnerable because it's open source, or so sayth the idiot CEO of Trend Micro...

  38. People don't expect their phone to be tapped by perpenso · · Score: 1

    different than a Mac/PC keylogger how?

    While people are somewhat open to the idea of their computer getting a virus they don't expect their phones to be tapped by thieves. Its a legacy of the analog world, many consider voice to be more secure than submitting a web-based form.

    1. Re:People don't expect their phone to be tapped by h4rr4r · · Score: 1

      More secure?

      You can tap an analog phone line with stuff you find a radio shack.

    2. Re:People don't expect their phone to be tapped by perpenso · · Score: 1

      More secure?

      You can tap an analog phone line with stuff you find a radio shack.

      Who said "more secure"? I said that people don't expect to have their voice tapped as a legacy of the analog world. Your radio shack parts still have to have one person actively research and target another specific person's analog line. In other words physical activity must be conducted by a person. Most people don't think they are interesting enough to warrant such effort and rightly so.

      The difference with digital devices is that there is the opportunity to "tap" (typing on computer, voice on cell phone, ...) in an automatic manner, no human action is required on a per "tap" basis as there is in the scenario you describe. People have not yet realized this with respect to digital voice, that their phone can be the "bug" just like their computer.

  39. Re:Complain about Apples 'closed' ethos all you wa by I8TheWorm · · Score: 1

    Never. I agree. Apple has enough employees and technology to thoroughly check apps it allows into the app store.

    And wouldn't it be cool if Google had built in an app kill switch like Apple did?

    You are hereby reminded not to get an Android phone if you lack the ability to do simple web searches.

    --
    Saying Android is a family of phones is akin to saying Linux is a family of PCs.
  40. Mitigation is simple, but ignored by jeffmeden · · Score: 3, Interesting

    In the team's research paper (PDF), they suggest a defence mechanism against Soundminer: an intermediary layer that analyses input from the microphone before passing it to an application, able to detect credit card numbers and prevent their transmission to Soundminer-like Trojans.

    This is possible, but why not take it one step farther (and simpler) and just make an event handler that lets you know what is going on when. These apps all work WITHIN the security construct of the Android OS. They don't even have to exploit code defects or undermine system permissions for this to work; they ask the user if the app is allowed to record (possibly during phone calls) and if its also allowed to send data (possibly right after a phone call). The user doesn't put two and two together, allows the activity and doesn't give it a second thought.

    Interlude: This isn't a problem just with "ok-mashing lusers" who blindly accept permissions on anything that comes along. You might want an app with the ability to record voice calls (for security, quality assurance, etc.) and you might want that app to also be able to send data to the internet so it can upload the audio, or something similarly useful. What even the smartest of the smart users don't have any visibility over is the actual source code of all of these apps, to make sure that the app is *only* doing what you want it to. Even astute users, who do everything right except for misplacing their trust in the app developer, can fall for this attack.

    Solution: Introduce an event handling feature that can be set up to notify users of possibly malicious activity. If you are paranoid, you will check all the boxes off and be notified when "a third party app is recording while the phone is active", "a third party app is backgrounded and sending data to an internet service and is not on the whitelist", etc. etc. etc. This way you can tell if some random app you didnt even think you were using at the time happened to get ahold of some data you didnt want it to have, and sent it off to a collection server. Is it going to stop the activity? No. Is it going to give the average user who pays attention to their phone but doesn't have the time/wherewithal to do code audits on every app they have installed? YES.

    1. Re:Mitigation is simple, but ignored by Anonymous Coward · · Score: 0

      In your solution, what defines a malicious activity? recording while the phone is active? There are several reasons why one would want to record a phone call... I record phone meetings for example...

      I believe the defence mechanism which the researchers talked about in the paper completely disables the sound recorder when a sensitive call (this is the key) is detected. Once the call is completed, the sound recorder is again restored. It is not just an intermediary

  41. Voice Recognition by Anonymous Coward · · Score: 0

    If it works as well as voice dialing one of my contacts on my droid phone... no worries, they will end up with a string of random gibberish instead of a real number.

  42. Re:Complain about Apples 'closed' ethos all you wa by Anonymous Coward · · Score: 0

    If antivirus is detecting things, then IT'S ALREADY TOO LATE!

    So you'd rather just let it go, silently listening to your system for years, instead of knowing that it's there?

    Not to mention being able to scan downloads before you run an install? Wouldn't that be considered prevention?

  43. Re:Complain about Apples 'closed' ethos all you wa by Anonymous Coward · · Score: 0

    If you think that only irresponsible or dumb users can get malware or viruses, then you're probably nothing more than a low-level dumbass IT guy that thinks he's a god because he knows how to install Windows and tweak the registry

  44. Battery by Anonymous Coward · · Score: 0

    Reduction in talk time means more excuses to miss calls. Where do I sign up?

  45. Meant "is secure" not "more secure" by perpenso · · Score: 1

    Oops, I meant to type "Who said 'is secure'" not "Who said 'more secure'". I accidentally repeated the parent's phrase. Ie., no one said analog is secure. Just that the physical effort of an analog tap makes it more secure than the automation of a digital tap.

  46. Re:Complain about Apples 'closed' ethos all you wa by Anonymous Coward · · Score: 0

    GP: People should be allowed to live in a prison if they want.

    You: Nobody should be allowed to live in a prison even if they want to.

    Who loves freedom now bitch?

  47. Really? by Anonymous Coward · · Score: 0

    Your throat is linux based so your voice is entirely secure, and can't be captured by this software?

  48. Android security works by brunes69 · · Score: 1

    Once installed, Soundminder sits in the background and waits for a call to be placed -- hence the access to the 'Phone calls' category....

    Er, perhaps this is why you should not be giving random applications access to your phone calls. There is a reason the android security system prompts you for this stuff.

  49. Re:Complain about Apples 'closed' ethos all you wa by AK+Marc · · Score: 1

    Reminds me of Happy99. That was the first I remember running into a working program that did what it said it would do that was also a virus (well, we didn't call them viruses at the time, but they do now). Well, aside from keygens and such that people were already wary of.

  50. Re:Complain about Apples 'closed' ethos all you wa by BasilBrush · · Score: 1

    That an app store can't catch every malicious app before approval doesn't mean it isn't useful to catch most.

    And the Android kill switch is only for apps downloaded off Google's own marketplace. Android fans here often praise the openness of being able to install apps from anywhere. But that also means that security wise, they're fucked.

  51. Other platforms by Anonymous Coward · · Score: 0

    Ignoring the fact that this is a completely impractical exploit (speakerphone must be on for keypad to be recognized; apps can't intercept what's the other person is saying or what number was dialed, so it would have to listen to *ALL* convos for just that one call to a bank, voice recognizing on-device will drain the battery like a bitch, and uploading it to a server would run up your bill like mad / drain your battery like a bitch / far too slow, and most importantly, if someone found this out it would be kicked out of the market / probably pulled from devices)

    Also, what's to stop this from occurring on any other platform? All the behaviours look like normal regular API calls (accessing internet, microphone, etc), so an API access review wouldn't help much / at all any other platform either.

    At least if you were paranoid about security, on Android, you can see which apps have what permissions and if you either:
    - not install them to begin with
    - use a task killer and automate the shutdown of said tasks with microphone control

    With any other platform, how do you even know your mic is being used at all?

  52. Ah, Slashdot by Chris+Tucker · · Score: 0

    Where one's comment can go from "Interesting" and "Insightful" to "Troll" in less than a day.

    Even more interesting when all one writes is the truth.

    Man, and I thought Randroids with mod points were dicks. Smelly Linux Hippies are just as bad. (insert smiley emoticon here indicating snark. if I used emoticons. which I don't.)

    "Comment Moderation
    sent by Slashdot Message System on Thursday January 20, @07:05PM

    The iPhone and its "Walled Garden"..., posted to Soundminder Android Trojan Hears Credit Cards, has been moderated Interesting (+1).

    It is currently scored Normal (2).

    The iPhone and its "Walled Garden"..., posted to Soundminder Android Trojan Hears Credit Cards, has been moderated Insightful (+1).

    It is currently scored Interesting (3).

    The iPhone and its "Walled Garden"..., posted to Soundminder Android Trojan Hears Credit Cards, has been moderated Troll (-1).

    It is currently scored Interesting (2).

    The iPhone and its "Walled Garden"..., posted to Soundminder Android Trojan Hears Credit Cards, has been moderated Troll (-1).

    It is currently scored Troll (1).

    The iPhone and its "Walled Garden"..., posted to Soundminder Android Trojan Hears Credit Cards, has been moderated Troll (-1).

    It is currently scored Troll (0). "

    So, what part of the fact that the Phone Companies refuse to push the latest Android update because they're too sodding cheap to pay the modest fee per user is "Trolling"?

    More "Flamebait" actually. That's how I would mod it, and I WROTE it.

    --
    Guaranteed! This comment 100% Anthrax free!