Slashdot Mirror


8% of Android Apps Are Leaking Private Information

kai_hiwatari writes "Neil Daswani, who is also the CTO of security firm Dasient, says that they have studied around 10,000 Android apps and have found that 800 of them are leaking private information of the user to an unauthorized server. Neil Daswani is scheduled to present the full findings at the Black Hat Conference in Las Vegas which starts on July 30th. The Dasient researchers also found out that 11 of the apps they have examined are sending unwanted SMS messages."

159 comments

  1. Compared to... by mederbil · · Score: 4, Insightful

    ...100% of your Facebook apps! Nothing to worry about here, folks.

    1. Re:Compared to... by TubeSteak · · Score: 3, Interesting

      Compared to 100% of your Facebook apps! Nothing to worry about here, folks.

      Data leakage is one thing, unwanted text messages (premium SMS services are big money) is another story entirely.

      --
      [Fuck Beta]
      o0t!
    2. Re:Compared to... by AmberBlackCat · · Score: 1

      So Facebook apps destroy privacy. However, that does not change the point that some Android apps are doing the same thing.

    3. Re:Compared to... by RazorSharp · · Score: 1

      So Facebook apps destroy privacy. However, that does not change the point that some Android apps are doing the same thing.

      I agree. The big question now is whether Google will ban the 800+ apps from their marketplace. If they turn a blind eye to these revelations, then they're no better than Facebook and we can expect more app developers to datamine in the future. Personally, I have faith in Google to do the right thing, but we shall see. The last thing they want is for these data to justify Apple's stringent approval process.

      --
      "From the depths of my skeptical and rationalist soul, I ask the Lord to protect me from California touchie-feeliedom."
    4. Re:Compared to... by node+3 · · Score: 0

      The last thing they want is for these data to justify Apple's stringent approval process.

      How was Apple's method ever not justified? It's not like they were ever forcing people to do anything. People have been voluntarily buying iOS devices for quite some time now, and outside of a few nerd circles, you never hear people complain about the App Store model.

      What this story does, however, if further validate Apple's model. While it never had to be justified because it's a reasonable system and entirely voluntary, it did remain to be seen whether it was based on sound reasoning. This story (and the many before it) provide evidence to back up Apple's claims. Even if Google pulls these apps (and, even further, utilized their "kill switch", as they have done before (which draws no ire, although even the mere *existence* of Apple's "kill switch", which they never used, was a huge issue here on Slashdot a few years ago)), the mere fact that these apps got through in the first place and in such great numbers shows Apple's system provides some of the benefits they claim it does.

    5. Re:Compared to... by drb226 · · Score: 1

      11 / 10,000 = 0.11% - If you have any common sense when you download an app, you can probably be way more than 99.89% confident that it won't send unwanted texts. 8% sending private info to a server is troublesome, but again, reputable apps probably don't have this issue; slashdotters of all people should be pretty confident about their ability to discern the scamminess of an app.

    6. Re:Compared to... by choko · · Score: 1

      There was a story just a few months ago about iOS apps doing the exact same thing. There was even a lawsuit filed at the beginning of 2011. I think people put way too much stock in the iOS approval process.

    7. Re:Compared to... by RazorSharp · · Score: 1

      That's my point. I didn't mean 'justify' in an objective sense, I meant in the minds of consumers. I guess I could have worded it better.

      --
      "From the depths of my skeptical and rationalist soul, I ask the Lord to protect me from California touchie-feeliedom."
    8. Re:Compared to... by RazorSharp · · Score: 1

      There was a story just a few months ago about iOS apps doing the exact same thing. There was even a lawsuit filed at the beginning of 2011. I think people put way too much stock in the iOS approval process.

      I wouldn't doubt it, but Apple has demonstrated time and time again their willingness to cut people from the app store for the most minor violations of the ToS. A developer puts their company at a much higher risk by trying to pull such shenanigans on the iPhone. Just out of curiosity, was there any statistics to accompany the iPhone story? I mean, I seriously doubt 8%+ iPhone apps do this sort of thing.

      --
      "From the depths of my skeptical and rationalist soul, I ask the Lord to protect me from California touchie-feeliedom."
    9. Re:Compared to... by Anonymous Coward · · Score: 0

      ...100% of your Facebook apps! Nothing to worry about here, folks.

      When it comes to android, everyone has excuses for it: "oh facebook does it already!" "iPhone is just as bad!" "it's the user!" "it's the developer!" "the study is biased!!".

      If this article was about windows, all these idiots would be saying "SEE!! SHIT SOFTWARE!!".

      Have some standards. Just because you love your phone doesn't mean it's flawless. I'm ashamed to say the android crowd is so much worse than the linux crowd.

    10. Re:Compared to... by Creepy · · Score: 1

      Yeah - I've seen apps like that - I even had one that wanted to send a "legitimate" text for activation, but only would only text from my phone, which was problematic for me because I have normal texting turned off because it is too expensive (I can send/receive texts on my phone, just through a different number using the Internet - the main problem is I need to know if the number has been ported when sending, and people need to know to use my alternate number when texting me), so I just deleted it. Some other apps I've rejected outright, like why does a music player need access to my contacts list? I even found a guitar tuner that pretty much wanted full phone access (nuh uh... noob developer maybe?). If I ever created an android app, I'd very specifically say why the app needs special access to something like contacts (and even if it does, I may outright reject it anyway).

    11. Re:Compared to... by node+3 · · Score: 1

      Fair enough. For 'justification' in the minds of consumers (where I used the term 'validation' in my post), I think the way things have worked out are pretty clear so far. Apple's downloads are far more trustworthy than Google's. More apps, more downloads, fewer security issues.

      The flip side is to see what Google will do, but aside from adopt a more stringent review process, it will be difficult for them to keep malware (of varying types) from making it to their store. Their model is reactive. I can see why some geeks might prefer reactive, but I think people on the whole prefer proactive. They really just don't care if some app gets held up for a week or two if it means that it's been vetted.

    12. Re:Compared to... by Anonymous Coward · · Score: 0

      Umm, nobody claimed otherwise. It's what they call a snarky remark

  2. Poor security/subterfuge/sloppy coding by justsomecomputerguy · · Score: 5, Funny

    Vendor: "I'm shocked, SHOCKED to find information being leaked here!" Waiter: "Here's your mined data sir..." Vendor: "Thank you"

    1. Re:Poor security/subterfuge/sloppy coding by narkosys · · Score: 2

      +1 Casablanca reference.

      --
      seems to have misplaced his .sig
    2. Re:Poor security/subterfuge/sloppy coding by treeves · · Score: 1

      Out of curiosity, what is the original quote?

      [Hangs head in shame for not knowing]

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
    3. Re:Poor security/subterfuge/sloppy coding by treeves · · Score: 1

      I couldn't wait for a reply. I found it on IMDB (of course):

      Rick: How can you close me up? On what grounds?
      Captain Renault: I'm shocked, shocked to find that gambling is going on in here!
      [a croupier hands Renault a pile of money]
      Croupier: Your winnings, sir.
      Captain Renault: [sotto voce] Oh, thank you very much.
      [aloud]
      Captain Renault: Everybody out at once!

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
  3. Permissions by Anonymous Coward · · Score: 5, Insightful

    I think a finer control over permissions for applications is required. Some applications ask for something like "ability to make calls", so that feature X works. If you don't care about feature X you should be allowed to deny such permission.

    Another example, the permission "read phone state and identity". Developers often say, "oh, we are not reading your phone number, just your IMEI to ensure your identity". They still have access to the phone number, why not fine-grain it and say: "ok, the IMEI, that is ALL you can see".

    1. Re:Permissions by Anonymous Coward · · Score: 0

      Some of the custom ROMs have that function built in. Cyangenmod or Liberty being one of them. Which I think Google should include.

    2. Re:Permissions by Anonymous Coward · · Score: 2, Interesting

      Better yet, how about doing the intelligent thing and providing a UNIQUE identifier per APPLICATION. Not using the IMEI, but instead generate a UUID for each application to use as its unique id. Use a hash of some hardware value (like the IMEI) and the applications signature ( I assume apps have their own UUIDs in Android for identifying applications uniquely ).

      Then they can uniquely identify a specific device has a specific app installed, they also won't be able to tell (if implemented properly) by using that information which applications you also have installed. Vender A sells me 3 apps, and it gets 3 unique IDs back for my device from all of them, meaning I no longer have to worry about sharing of that information resulting in a profile of me.

      Pretty much every reason you come up with for wanting to uniquely ID a phone revolves around targeted marketing, so lets just end that ...

      Oh wait ... Android ... Google ... hrm, yea, they aren't going to go for that one are they?

    3. Re:Permissions by MakinBacon · · Score: 1

      Another example, the permission "read phone state and identity". Developers often say, "oh, we are not reading your phone number, just your IMEI to ensure your identity". They still have access to the phone number, why not fine-grain it and say: "ok, the IMEI, that is ALL you can see".

      The upshot of this would just be that developers would make apps that refuse to run unless you give them all the permissions they want. I'm imagining something along the lines of (pseudo-code incoming):

      try{

      obtainfeature();

      } catch (FeatureNotGrantedException) {

      showErrorDialog();

      endProgream();

      }

    4. Re:Permissions by Nirvelli · · Score: 3, Interesting

      This functionality is available in CyanogenMod ROMs already.
      http://slashdot.org/story/11/05/25/1221225/Cyanogenmod-Puts-Users-in-Control-of-Permissions

    5. Re:Permissions by elashish14 · · Score: 5, Informative

      I remember someone had a /. sig with a link to a feature request for Android that users could simply choose which permissions they want to allow an app to have at installation. I think this was the link: http://code.google.com/p/android/issues/detail?id=3778. It seems to have a lot of support, but apparently we need more!

      I also found this one too: http://androinica.com/2011/05/cyanogenmod-nightlies-secures-android/. I didn't read the link in much depth, but apparently it can do just what you describe if you root and install Cyanogenmod

      --
      I have left slashdot and am now on Soylent News. FUCK YOU DICE.
    6. Re:Permissions by alostpacket · · Score: 1

      This is unlikely all about permissions though. While I definitely agree with your point, this may very well be the same LogCat leak "uncovered" by lookout at DefCon of last year. Basicly what happens is lazy devs are writing personal info into the debug log. Other apps could read this with an innocous sounding "read logs" permission. It was a reader here at Slashdot who actually pointed it out to me (I write a guide for new users about Android permissions).

      Of course, there may be more to it. And certainly part of it will be about companies "leaking" info to ad agencies -- but that isn't much of a "leak" when users agree to it. It's still a shady business, (especially the methodology used), but Android has a limit to what it can protect when a user agrees to give out personal details.

      Anyways, here's the video of the lookout presentation:

      Video from DefCon (need to login/download):

      http://vimeo.com/14980971

      And a simple work-around for devs not wanting to leak data.

      --
      PocketPermissions Android Permission Guide
    7. Re:Permissions by JAlexoi · · Score: 1

      Really? The real phone number is pretty much the most unreliable piece of information you can get from the phone identity. I've seen wrong numbers, no numbers, garbage data and so on stored in the field.

    8. Re:Permissions by nschubach · · Score: 1

      I have a friend who wrote an app that detects if you installed one of the many adblock software packages, tells you to buy the pay version and refuses to run if that's installed. The capability to scan what apps are installed in your phone is part of the API.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    9. Re:Permissions by nschubach · · Score: 1

      This sig? ;)

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    10. Re:Permissions by uofitorn · · Score: 1

      but that isn't much of a "leak" when users agree to it.

      But that's the point! With such course-grained controls users will accept most anything. Don't tell me you never downloaded a simple app that required "Read all SD card contents" or whatever it's called.

      --
      "What kind of music do pirates listen to?" -Paul Maud'dib
      "Yeeeaaarrrrr n' Bee!!" -Stilgar, Leader of Sietch Tabr
    11. Re:Permissions by alostpacket · · Score: 1

      Sure I have, and I said I agree with having more fine grained controls. But it's not that simple. There are downsides to that as well. Let me ask you this: how many applications have you downloaded to your computer that can access the hard drive?

      --
      PocketPermissions Android Permission Guide
    12. Re:Permissions by dargaud · · Score: 1

      Yes, there should be an advanced permissions tab where you can: allow / deny / randomize the data used by the apps. If I want to use a dead pixel tester (random example) than wants internet access, phone call access and GPS access, I'm sorry but NO, I'm not installing it. But in most cases the app would still be useful without the GPS position or other minor features. And 'randomizing' is for when the app refuses to work with the service denied.

      --
      Non-Linux Penguins ?
    13. Re:Permissions by queBurro · · Score: 0

      "LBE Privacy Guard"? (I guess there are others too) it's an app you can install, but you have to be rooted to install it. Phones ought to have a "Root and accept the responsibility" button.

      --
      sag
    14. Re:Permissions by Anonymous Coward · · Score: 0

      I have a friend who wrote an app that detects if you installed one of the many adblock software packages, tells you to buy the pay version and refuses to run if that's installed. The capability to scan what apps are installed in your phone is part of the API.

      Which is why if I want to use an app without the ads, I just turn off my data connection.

    15. Re:Permissions by Zebedeu · · Score: 1

      I don't know. That sounds like a support nightmare.

      I remember helping a friend whose computer suddenly stopped being able to access the internet, even though all of his settings were perfect and the computer was getting an IP address from the router just fine.
      After an hour of checking everything I could think of I finally discovered what happened: he had one of those "firewall for dummies" installed. A dialog popped up saying "windows networking is trying to connect to the internet, allow / deny / block", and, well, no points for guessing which button he clicked.

    16. Re:Permissions by Anonymous Coward · · Score: 0

      Wow... I've never seen penguin sex before... thank you for that.

    17. Re:Permissions by allo · · Score: 0

      no problem. the next step is, the custom roms just fake theres no data connection. or intercept the ads with transparent fake-ads.

      you cannot win there. just look at the companies fighting piracy.

  4. Margin of error by tepples · · Score: 3, Informative

    Assume that the 11,000 app sample is representative of a category of apps on Android Market, and 8 percent of apps in the sample have detectable spyware. In that case, it's far more likely than not that the prevalence of spyware across all apps in that category is at least 5 percent. So do you dislike statistical methods in general, or do you dislike the claim that the sample is representative?

  5. Re:Misleading Title by Anonymous Coward · · Score: 0

    Someone doesn't know how statistical samples work. (Hint: it's not the authors of the study.)

  6. Re:Misleading Title by ThisIsSaei · · Score: 1

    >Implying that the sample was random.

  7. Block their 'net access by DMUTPeregrine · · Score: 1

    LBE Privacy guard, Droid wall, or just a ADB terminal and iptables can stop leaks like this by denying net access to any app that you don't want to give it to.

    --
    Not a sentence!
    1. Re:Block their 'net access by Anonymous Coward · · Score: 1

      How do you know when to deny net access?

      An app that needs net access for it's main function can also behave maliciously.

    2. Re:Block their 'net access by Anonymous Coward · · Score: 3, Insightful

      as much as I hate to say this, because, well, this attitude is what got us into the mess with consumer computers... this is my phone I'm talking about, I shouldn't have to go through all this mess to keep my phone secure. ....I know, I know.. but doing infosec configs on phone is still a more arcane deal than computers, plus I really don't want to have to root my android phone, to be able to trust it in the first place.

      Perhaps if app permissions weren't 'set it and forget it', if the OS allowed us to go back and revoke perms directly from the GUI.

    3. Re:Block their 'net access by artor3 · · Score: 1

      Or just don't install apps that are asking for privileges they shouldn't need. If an app claiming to be an Angry Birds addon wants permission to access my contacts list or the ability make phone calls, I'm going to be suspicious.

    4. Re:Block their 'net access by 0123456 · · Score: 2

      as much as I hate to say this, because, well, this attitude is what got us into the mess with consumer computers... this is my phone I'm talking about, I shouldn't have to go through all this mess to keep my phone secure. ...

      That's why I have a dumb phone that just makes phone calls and sends text messages and laugh whenever people talk about their phone being infected with malware.

    5. Re:Block their 'net access by speculatrix · · Score: 1

      interesting, thanks. I installed this and discovered PermissionsRequest: https://market.android.com/details?id=com.zillionly.PermissionsRequest&feature=also_installed

  8. iPhone apps are just as bad... by Anonymous Coward · · Score: 4, Interesting

    If you use the firewall program that you can download with Cydia, you will find that a majority of iPhone apps connect to ad sites, statistic sites, behavioral targeting sites, and many domains that have zero to do what what the app does. The end user has zero control of what an app can do, and any app can happily slurp your contacts and anything available to it and hand it over to whatever site it feels like, and only people who have JB-ed their phone would know.

    Android, it is more obvious because you don't have to jailbreak it to see the programs phoning home.

    For example, take some of the photo editing apps on the iPhone. If you look at them, they appear to just uplaod your photo to a website and do the core editing via that as opposed to the application doing much. So, that private photo you decide to use a 99 cent app to make humorous? It is now on someone's Web server, and they can (in theory) claim full ownership and copyright of the image at any time.

    For the tl;dr crowd, iPhone apps are just as nasty, but they hide it better, being impossible to trace unless one jailbreaks their device.

    1. Re:iPhone apps are just as bad... by Microlith · · Score: 2

      It is now on someone's Web server, and they can (in theory) claim full ownership and copyright of the image at any time.

      You'd have to look at the EULA (do they even present an EULA?) to see what rights they grab for themselves. Even then, you still own the copyright on the image. I doubt an EULA that stated "by using our service you transfer copyright of all images uploaded to us" would be considered conscionable.

    2. Re:iPhone apps are just as bad... by Lehk228 · · Score: 2

      It is now on someone's Web server, and they can (in theory) claim full ownership and copyright of the image at any time.

      I suggest you refrain from participating when you have no fucking clue what you are talking about

      --
      Snowden and Manning are heroes.
    3. Re:iPhone apps are just as bad... by bonch · · Score: 5, Insightful

      This study looked at 10,000 Android apps. Your claim is that iPhone apps are "just as bad," which implies that you also studied 10,000 iPhone apps and that 800 were found to be leaking private data. Could you provide the link to your study, or is all you have an anonymously posted anecdote about running Cydia on your single phone without any examples given of the apps you're describing?

    4. Re:iPhone apps are just as bad... by vipvop · · Score: 1

      Yep this comment pretty much sums it up nicely, along with the one above about the EULA.

    5. Re:iPhone apps are just as bad... by Anonymous Coward · · Score: 1

      It's funny that I never see Apple fans ask for references on unsubstantiated, positive Apple facts. How about the one where iPhone apps are inherently more secure than Android apps because of the review process even though nobody outside of Apple even know what the review process involves?

    6. Re:iPhone apps are just as bad... by intheshelter · · Score: 1

      Sooo, the point of y our post is that despite any data to back up your assertion, iPhone apps are just as bad, no wait, they're WORSE because at least with Android you can install a tool to monitor yourself getting fucked in the ass? And that somehow makes it better than iPhone?

      That doesn't come across as too much of a rationalization.

    7. Re:iPhone apps are just as bad... by intheshelter · · Score: 1

      And yet his question remains valid and unanswered.

    8. Re:iPhone apps are just as bad... by Anonymous Coward · · Score: 0

      I have never seen an iPhone app with an EULA

    9. Re:iPhone apps are just as bad... by Anonymous Coward · · Score: 0

      I highly recommend not stating something out of ignorance, then cursing at people because they actually have solid evidence to back it up. You have a sub-seven digit /. ID, and are capable of interacting with people on this site at a decently high level; you should know better.

      Let me give you an exercise:

      Jailbreak your device. No, it won't hurt your precious, and if you sync before a restore, you can DFU restore without any problems.

      Install Firewall IP, from Cydia. Yes, it is a paid app. Cydia isn't hard to use, other than it may pull a database refresh or two.

      Now, run one of the many iPhone apps out there. Notice all the sites it connects to that have zero relation to the task at hand? Now try that with one of the 99 cent photo apps, and block sites for a session to see what happens.

      There are better tools out there that will show you what gets uploaded from apps, but I'm sure this will give you an inkling that some iOS apps can be just as bad for revealing anything they can get their hands on via API calls.

    10. Re:iPhone apps are just as bad... by choko · · Score: 1

      Here is a link. The issue isn't android specific. I could provide a few more, but I'm sure everyone knows how to use google.

      http://gigaom.com/apple/many-iphone-apps-share-your-private-data/

    11. Re:iPhone apps are just as bad... by HiThere · · Score: 1

      Sorry, but you are way overstating the case.

      His claim is that they are just as bad, not that his evidence is as creditable. It could easily be based on a much smaller sample, (say three) and still have a "evil app" rate as bad or worse than the android. The error bars would just be a lot bigger.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    12. Re:iPhone apps are just as bad... by Anonymous Coward · · Score: 0

      don't be a douche, bonch.

    13. Re:iPhone apps are just as bad... by uigrad_2000 · · Score: 1

      It is now on someone's Web server, and they can (in theory) claim full ownership and copyright of the image at any time.

      I suggest you refrain from participating when you have no fucking clue what you are talking about

      I'm not sure what he said that was incorrect. He never said that they could be awarded full ownership. He just said that they could claim full ownership.

      If I broke into the house of a famous photographer, copied their memory cards quickly and left, then I could claim full ownership of those images. If I began making prints and selling them before the original photographer, I'd probably be sued, but it may be hard for the original photographer to prove ownership. I think an app (as suggested here) is a lot more likely to do the same thing.

      --
      Free unix account: freeshell.org
    14. Re:iPhone apps are just as bad... by Anonymous Coward · · Score: 0

      And how many of these apps are on the Android Market? The study doesn't say.

      At the very least, Storm8 has been caught red-handed hacking to get your phone numbers (they say it was a programming glitch that grabbed your phone number by abusing a platform bug, putting it into a data packet, uploading it, then recording it on their servers. RIIIIIIGHT), and Dragon Naturally Speaking surprised users when they found out their contacts were on their servers.

      I would have to agree with the OP: the potential is definitely there. And yes, there's studies about potential privacy leaks (there were plenty when the GPS issue was popular)

    15. Re:iPhone apps are just as bad... by bonch · · Score: 1

      The fact that there's no evidence that 800 out of 10,000 iPhone apps are leaking private data suggests an inherently superior security process, whatever the cause. I don't think it's a leap in logic to suggest it might have to do with the approval process apps must go through before they can reach customers.

      Keep on postin' anonymously.

    16. Re:iPhone apps are just as bad... by Anonymous Coward · · Score: 0

      Uh, Android fans never ask for references either. Just today was a Slashdot headline claiming Android was "catching up" in the tablet market, and it turned out to be completely false and based on units shipped, not sold.

      8% of iPhone apps aren't leaking data, unlike Android apps, so I'd say it's a pretty substantiated claim that iPhone apps are inherently more secure. Sorry to disappoint you, neckbearded Slashdotter.

  9. That's obvious by gr8_phk · · Score: 4, Insightful

    When simple one-player games and such say they require full internet access I think "that may be for ads". When they require access to contacts, SD card, etc... That usually means don't install it. Unfortunately most of the apps I've looked at require full internet access AND access to contacts and don't get installed as a result.

    1. Re:That's obvious by Anonymous Coward · · Score: 0

      The latest Cyanogen includes the ability to revoke privileges. You need access to my contacts? Sandboxed fake contacts okay? Cool.

    2. Re:That's obvious by dotancohen · · Score: 1

      Do you tell that to the app devs? So that they might understand why they are losing sales?

      --
      It is dangerous to be right when the government is wrong.
    3. Re:That's obvious by Zebedeu · · Score: 2

      I agree that devs should be more open about why they are asking for permissions, particularly the more dangerous ones, such as access to the contacts, phone, or SMS.

      Some apps now feature those explanations on the market description, presumably because users were asking for it. I encourage you to contact the developer every time you decide not to install an app due to the permissions. At least give him a chance to explain himself so that others can benefit from it.

      As for access to the SD card, this is usually to keep data backups, save games, or other files which are either too big to be shipped with the app, or which you'd like to survive a device reset.
      I agree that it's too general a permission. There should be a permission where the app would only be allowed to access a specific folder in the SD card.

    4. Re:That's obvious by LateArthurDent · · Score: 1

      The latest Cyanogen includes the ability to revoke privileges. You need access to my contacts? Sandboxed fake contacts okay? Cool.

      I've been running Cyanogenmod and have been using the revoked privileges feature. Where can I enable the fake data feature? Some programs refuse to work when you revoke privileges to something like your contact list, it'd be great to just feed it false info instead.

  10. Re:300,000 children will starve to death this week by Anonymous Coward · · Score: 0

    Cool story bro.

  11. And the iPad absorbs the leakage... by Kraftwerk · · Score: 0

    The iPad3, now with wings!

    1. Re:And the iPad absorbs the leakage... by Bodhammer · · Score: 1

      What about the deodorant with those wings? I want it also to smell like unicorns, fairies, and butterflies all farting together in a cornucopia of joy!

      --
      "I say we take off, nuke the site from orbit. It's the only way to be sure."
  12. Define 'unauthorized' by Anonymous Coward · · Score: 0

    What is an 'unauthorized' server? Is the server unauthorized by the app writer or by the end user or both? This is important information which is missing from the article. More worrisome in a link in TFA is the other attack vectors which are going to be discussed: drive-by downloading, etc. There's a video on the author's site at http://www.dasient.com/resources/video/?v=15 but I haven't watched it.

  13. The hashed phone number by tepples · · Score: 2

    Developers often say, "oh, we are not reading your phone number, just your IMEI to ensure your identity".

    The IMEI doesn't ensure the user's identity, just that of the handset. Pull out the SIM and put it in another handset (assuming AT&T, the only U.S. nationwide provider for which this actually works and which isn't an acquisition target), and the subscriber's identity follows the SIM (hence the name Subscriber Identity Module).

    They still have access to the phone number, why not fine-grain it

    Yeah, why not? To ensure the user's identity, perhaps the OS should make available the hashed phone number: the application can make sure the subscriber hasn't changed but not use it to make voice calls or send text messages.

    1. Re:The hashed phone number by nzac · · Score: 2

      Don’t know how large phone numbers get in your country but rainbow tabling phone numbers seems rather trivial for anyone with a reasonable amount money. They can can probably guess the first part which leaves only about 10 digits (7 where I live) of combinations to try and if they are given away in sequence way less. Anyone know how long that would take with a modern GPU.

      You would probably have to make the method standard so you could not use unknown salt either.

    2. Re:The hashed phone number by Anonymous Coward · · Score: 0

      less time than it took you to post this.

    3. Re:The hashed phone number by Anonymous Coward · · Score: 0

      As an android developer, believe me, I wish this was in there.

      It's stupid to have to request those permissions just to get some kind of a unique device id.

    4. Re:The hashed phone number by Anonymous Coward · · Score: 0

      Money? As a test I just generated 100,000 md5's of 10 digit phone numbers in 8min using one core of a 1.83GHz core2 processor. Doing some rough calculations, with an i7 using all 4 cores + 4HT's, you should be able to generate a rainbow table for all 10B phone numbers just under 2mo.

    5. Re:The hashed phone number by Anonymous Coward · · Score: 0

      Put it on your GPU. It won't even take days.

    6. Re:The hashed phone number by Anonymous Coward · · Score: 1

      And your algorithm was slow -- you probably recalculated the entire hash from the start for each number, for starters.
      Fix that, and now consider using a GPU. You'll have your table in minutes.

      You simply don't use md5 as a key derivation function if you know what's good for you. Nor SHA-1 or SHA-256 for that matter. You use bcrypt or scrypt or something else designed to be much more expensive than your standard hash algorithms.

    7. Re:The hashed phone number by nzac · · Score: 1

      Thinking about it I checked to see there was another only locally know number on SIM to hash it with but I could not see one on the wikipedia page.

      If someone had have anticipated this they could have a stuck a sudo random key of reasonable length with no relation to the phone number to be hashed with the phone number and then providing a hash becomes a very good idea. But right now its a 33-34 bit key (someone might correct me) that can be hacked offline. And with openCL this is a few min and if its a short hash it might almost fit into 16GB memory (its more but not magnitudes more again could be wrong).

    8. Re:The hashed phone number by tepples · · Score: 1

      If web applications and applications for PCs don't need a unique device ID, why do applications for Android-powered devices?

    9. Re:The hashed phone number by maxume · · Score: 1

      It depends on the hash. If you assume there are 1 billion phone numbers (which isn't so different from 10 billion), a decent CPU would still be likely to crack a weaker hash in a few seconds.

      Even somewhat stronger hashes would go fast, John the Ripper does 20 million checks per second on DES Crypt:

      http://openwall.info/wiki/john/benchmarks

      So it would take a couple of minutes to crack that.

      (the problem is that there are only 10 digits; if you have ~40 characters to choose from, there are more than 1 billion passwords with 6 characters)

      --
      Nerd rage is the funniest rage.
  14. Requires rooting by tepples · · Score: 4, Insightful

    LBE Privacy guard, Droid wall, or just a ADB terminal and iptables

    Which requires 1. phones to have a security vulnerability that allows rooting, 2. users to know how to root a phone, 3. users to somehow learn that they should install a firewall on their phones, and 4. users to somehow learn which firewall programs are safe and which are not (see also fake antivirus on Windows).

    1. Re:Requires rooting by Zebedeu · · Score: 1

      1. phones to have a security vulnerability that allows rooting

      Or just getting a rootable phone from the get-go (such as the Nexus *)

      2. users to know how to root a phone

      If the user doesn't know how to root a phone (assuming an easily rootable device), should (s)he really be able to block specific functionality from the apps? Sounds like a support nightmare to me.

      3. users to somehow learn that they should install a firewall on their phones

      See answer above.

      4. users to somehow learn which firewall programs are safe and which are not (see also fake antivirus on Windows).

      That applies to all 3rd party software.

  15. BUT IT'S LINUX !! DAMN YOU !! IT'S LINUX !! by Anonymous Coward · · Score: 0, Funny

    It must be okay because we are open source, free as in beer and free as in 60s' sex !! WE ARE THE WORLD !! So what if some chinese have my info ?? It's not like they can even say my name without me cracking up !!

    In this day and age, it's worth it, I say !! Live and let them have their cake !!

    Yours,
    Ben Vereen

  16. The Apple solution by mjwx · · Score: 0, Troll

    says that they have studied around 10,000 Android apps and have found that 800 of them are leaking private information of the user to an unauthorized server

    Perhaps Google should follow Apple's lead here and simply change the EULA to give permission for application writers to access personal information and location.

    That would certainly get rid of the "unauthorised" part of that statement.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
    1. Re:The Apple solution by jrumney · · Score: 1

      The other part of the solution is to run a closed market, and be picky about what apps you allow. If the developers of security software have nothing to sell on your platform, they won't go blabbing about the security holes to try to sell their product.

    2. Re:The Apple solution by mjwx · · Score: 2

      The other part of the solution is to run a closed market, and be picky about what apps you allow. If the developers of security software have nothing to sell on your platform, they won't go blabbing about the security holes to try to sell their product.

      Yeah, because a vulnerability in the inbuilt PDF reader will never be exploited...

      So lets all stick our heads in the wondrous sand of a walled garden and pretend that security holes dont exist because we aren't allowing security experts to say anything.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    3. Re:The Apple solution by JAlexoi · · Score: 2

      And you're better off with remote PDF security bugs that can result in total takeover of you device. And it will all be hushed up to maintain the mantra that "Macs don't get malware and viruses"...

    4. Re:The Apple solution by intheshelter · · Score: 1

      You do understand that a phone is not a Mac, right?

    5. Re:The Apple solution by coinreturn · · Score: 2

      Actually, Apple specifically points out in their review process that apps that ask for location data without an obvious legit reason are rejected.

    6. Re:The Apple solution by mjwx · · Score: 1

      Actually, Apple specifically points out in their review process that apps that ask for location data without an obvious legit reason are rejected.

      Given the fact that Apple has given permission via the EULA to allow applications to send information back to their own servers (after which they can do what they wish with it) and their lack of ability to keep out non-legit data miners I dont have a lot of faith in the walled garden approach.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    7. Re:The Apple solution by coinreturn · · Score: 1

      Yeah, you made that pretty obvious. However, I am pointing out that Apple IS making an effort to blunt apps that do pure data-mining. Something Google is NOT.

    8. Re:The Apple solution by SiChemist · · Score: 1

      This link was posted earlier by choko, but it bears repeating since I see this or similar statements all through this article's comments. It's about a report from the Wall Street Journal that showed over half of the popular iPhone apps they tested sent personal information without asking permission.

    9. Re:The Apple solution by coinreturn · · Score: 1

      I never disputed as such. My only point was about Apple nixing applications that collect GEOGRAPHIC information without a legit reason.

    10. Re:The Apple solution by SiChemist · · Score: 1

      Fair enough.

  17. Big turn off... by Anonymous Coward · · Score: 0

    I was really excited about Android, and tried to buy my kids an Android tablet last Christmas (nothing worth buying). But the data leaking, malware, etc. has flat turned me off the platform. My next phone will likely be WP7 (was a windows dev) or iOS if they bring out cheaper off contract models.

    1. Re:Big turn off... by green1 · · Score: 1

      And what makes you think either of those platforms are any better?

      At least on Android you always see what permissions an app is requesting before you install it. The same is not true on iOS

    2. Re:Big turn off... by Anonymous Coward · · Score: 0

      Do you really think that such problems won't affect a windows or an ios phone? This article on the iPhone from 2010 claims that, of the 57 most popular free apps, 67% were transmitting the Unique Device ID to a remote server. So much for the "walled garden" approach...

      If your kids are young enough to be sharing a tablet, why wouldn't you just install age appropriate games and apps for them and then turn off network access? Problem solved. Unless you're a Microsoft shill.

    3. Re:Big turn off... by LingNoi · · Score: 1

      Good luck flogging that dead horse. No one is interested in your windows phones.

  18. Have we learned nothing... by Trufagus · · Score: 5, Insightful

    Wow! CTO of company that makes money selling security software for Android says that Android has security problems!

    If you think you can get honest and objective info about this problem from the CTO of a company that is in the business of selling solutions to the problem, then you should not be allowed to use the Internet.

    I'm not saying that there isn't a problem - I'm just saying that this is so obviously the wrong source that it is no better then an advertisement.

    1. Re:Have we learned nothing... by godrik · · Score: 3, Interesting

      Well, I do believe them without any problem. Half the application I tried to install on my phone ask for ridiculously high permissions. I checked a tetris like game that want to access your GPS location, your contact list and the internet. Why ?

      I would love the operating system to allow you to report fake information to some application. The application want access to your contact list? sure give it an empty list. It wants to know your GPS location. Sure, give a fixed user-defined location (in the middle of the ocean if possible).

    2. Re:Have we learned nothing... by Elbereth · · Score: 2

      Maybe the Tetris game has a social aspect, where high scores are collected and posted on the internet, along with a geographical tag, like "New York, USA". It could be that the high scores are even customized for your location, so that you can compete against all the other New Yorkers playing that game. Some people would think that was the greatest thing in the entire world, I'm sure. For the more cynical among us, it's difficult to believe that social gaming is anything more than a big scam, but not everyone cares so much about their privacy. One man's privacy invasion is another man's social game, I guess.

    3. Re:Have we learned nothing... by Anonymous Coward · · Score: 0

      So someone who doesn't do security for a living would be a better source for this information?

    4. Re:Have we learned nothing... by adamofgreyskull · · Score: 1

      This is the greatest thing in the entire world. It means I can move to a sparsely populated backwater country and not feel like I suck quite so much! Couple that with a game like Audiosurf that procedurally generates levels based on music and I can be the BEST! (At Todd Rundgren's Utopia Theme (In New Zealand)) ;)

    5. Re:Have we learned nothing... by nschubach · · Score: 1

      Fine then... ask for permission to contact someapplicationpage.com instead of the whole freaking Internet.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    6. Re:Have we learned nothing... by Solandri · · Score: 2

      I just installed DroidWall, which is a basic firewall for Android. You need to be rooted, and the UI isn't the greatest. But it lets you control which apps have permission to access the Internet (and you can choose WiFi and 3G/4G permissions separately if you so desire). What good is having my GPS location and contact list if you're unable to report it back home (Mr. Anderson)!

    7. Re:Have we learned nothing... by kregg · · Score: 2

      All applications with ads ask for those permissions. They don't want to advertise something you can't buy in your own country.

      If you don't want that then buy an application with no ads - simple.

  19. Re:Misleading Title by sortius_nod · · Score: 1

    Not sure if you're aware of how percentages work... http://en.wikipedia.org/wiki/Percentage

  20. Round numbers... by Anonymous Coward · · Score: 0

    All round numbers are false.

    Exactly 10,000 and exactly 800? Come on.

    1. Re:Round numbers... by funfail · · Score: 1

      10000 and 800 are not round numbers.

  21. ...and... by msauve · · Score: 3, Insightful

    what exactly is an "unauthorized server?" Given that Android enforces constraints (permissions) when you install an app, are they claiming that there are apps which can get Internet access without explicitly being granted permissions by the user when installed?

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
    1. Re:...and... by dudpixel · · Score: 2, Interesting

      maybe it is misleading. Maybe it technically is authorized by your definition.

      However, note that ALL apps with ads need internet access, and yet the internet access gives them access to the whole internet, not just the ad server.

      This always concerns me when its simple apps that really dont need internet access other than to display ads. How would I know what the app is doing?

      I'm normally against the walled garden approach but Google's complete hands-off thing is really starting to get serious. Its almost like they dont care about their own platform? Like they've disowned the market and they're only interested in the Google search box.

      I dont think this approach will work for Google in the long term. Why do people spend more on the App Store? Maybe its because they trust it more...

      --
      This seemed like a reasonable sig at the time.
    2. Re:...and... by msauve · · Score: 2

      How does any of that differ from apps on a PC, which all have unlimited Internet access? Is there some reason a phone is more sensitive? I've got more personal/confidential info on my PC than I do on my phone.

      Without knowing exactly what is being sent to these "unauthorized servers," this is just a red herring.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    3. Re:...and... by Anonymous Coward · · Score: 0

      Its almost like they dont care about their own platform?

      Microsoft used the same strategy on Windows and it worked for them. Why don't you create a Trusted Apps Store if you think it'd be better?

      If you don't trust the app, don't install it. It's that simple. I have my freedom, you have your safety, everybody is happy.

    4. Re:...and... by AvitarX · · Score: 1

      It's a lot easier to charge me money on the phone (sms), fortunately that is a different permission.

      As is data access (though a lot need sd card access for cache I assume)

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    5. Re:...and... by node+3 · · Score: 0

      Its almost like they dont care about their own platform?

      Microsoft used the same strategy on Windows and it worked for them.

      Microsoft very much cares about their platform, and have taken many actions to protect it. Where did you get the idea that they feel and have done otherwise?

      Why don't you create a Trusted Apps Store if you think it'd be better?

      What kind of silliness is this? It's very clear from the countless stories like this that Apple's App Store model is more secure than Google's model. There's no need to make such a store, it already exists.

      If you don't trust the app, don't install it. It's that simple. I have my freedom, you have your safety, everybody is happy.

      And how, exactly, are people supposed to know whether to trust an app? With something like Apple's App Store, consumers have a much higher level of trust and confidence in the quality, reliability, and trustworthiness of the apps than they do with the Google Marketplace.

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

      Without knowing exactly what is being sent to these "unauthorized servers," this is just a red herring.

      Bullshit! A red herring is something that is misleading and has relevance. You admit that you don't know what information is being sent. Without knowing that, you can't make that judgment. Don't be a cock on the internet, it never goes away.

    7. Re:...and... by Anonymous Coward · · Score: 1

      How does any of that differ from apps on a PC, which all have unlimited Internet access? Is there some reason a phone is more sensitive? I've got more personal/confidential info on my PC than I do on my phone.

      The main difference is that on your PC, you don't have a phone Carrier who prevents you from installing or altering your firewall, hosts file, iptables, etc. The only way to do it on most smartphones is to root it or install a custom ROM, which is not a great idea from a security standpoint. The Carriers need to give people enough access to superuser functions so they can install such apps, without having to give root to everything on the device.

    8. Re:...and... by Politburo · · Score: 1

      When you root an android it doesn't give superuser to all apps. You approve it on an app-by-app basis, and then for each app on a command-by-command basis. At least that was my experience with z4 on a d2.

    9. Re:...and... by Anonymous Coward · · Score: 0

      there's no such thing as rooting an android.

    10. Re:...and... by dudpixel · · Score: 1

      You may have more sensitive data on your pc, but its unlikely to be stored in well-defined and well-known places. With a phone, a malware-creator knows exactly what data they can access and exactly where it is. Its not the amount of data, its the combination of the data's usefulness and ease-of-access. The rest is up to social engineering - which is the weakest link in any system.

      The fact that they can send ANYTHING to these unauthorized servers is bad.

      The problem with Android's security is that without using a network scanning tool, the user has no idea what info the app is sending. There are a LOT of apps that require access to your personal data, as well as full internet access. It also may look legit.

      Whilst this may be just a scare story (and I believe it is), the fact is that any competent developer could easily write malware to run on Android.

      The case for Apple is that they have an approval process which will hopefully catch the malware before it is released to consumers. This may not be perfect, but with security, sometimes a deterent is good enough. If you want to steal a car and see 2 otherwise identical cars in an unsecured carpark, one with an alarm and one without - which one will you choose? Its the same with malware. If Google becomes the easiest/most rewarding target (like windows), then that is the one they will target. Simple cost/benefit analysis.

      That worries me, as a user and developer. And if Google dont do something about it, I will - by switching to Apple with my next phone and also for app development. Everyone has a breaking point.

      --
      This seemed like a reasonable sig at the time.
    11. Re:...and... by Hyperhaplo · · Score: 1

      Your PC has a firewall; or Peerguardian2. Or both.

      Where is this functionality on Android so that I can confirm that an App on my phone is behaving as per it's claims?

      --
      You have a sick, twisted mind. Please subscribe me to your newsletter.
  22. Only 8% ?!?!? by NicknamesAreStupid · · Score: 1

    No wonder most apps don't make money.

    1. Re:Only 8% ?!?!? by drb226 · · Score: 1

      So that's why iPhone apps are so lucrative...

  23. Re:BUT IT'S LINUX !! DAMN YOU !! IT'S LINUX !! by Anonymous Coward · · Score: 0

    Actually, the open source apps tend NOT to pull this kind of cheap stunt.

  24. Worthless article by Anonymous Coward · · Score: 0

    What a worthless article. They give some pretty fucking specific numbers but they don't even bother to let us know which apps are the offenders.

  25. Multiplayer metagames and assets on SD by tepples · · Score: 1

    When simple one-player games and such say they require full internet access I think "that may be for ads".

    Not all games whose action is single-player are purely single-player; many include a multiplayer metagame. This includes the ability to upload scores or other achievements to a server, to download other players' achievements for comparison, and to verify that other players' achievements were earned through legit play.

    When they require access to contacts, SD card, etc... That usually means don't install it.

    As for contacts, I agree with you, but a lot of programs require access to the SD card because the device's internal storage is too small to hold all data (meshes, textures, sound, etc.) that pertains to the game.

    1. Re:Multiplayer metagames and assets on SD by gr8_phk · · Score: 1

      As for contacts, I agree with you, but a lot of programs require access to the SD card because the device's internal storage is too small to hold all data (meshes, textures, sound, etc.) that pertains to the game.

      Agreed. And I have an audio recorder/spectrum analyzer that records to SD. There are obvious cases where it's needed. Installation to SD is one possibility too, but why would something like a Tetris clone need access? I didn't actually see one, but that's the type of thing I see a lot - simple things that don't seem to need what they ask for.

  26. HTTP tunnel by tepples · · Score: 2

    Fine then... ask for permission to contact someapplicationpage.com instead of the whole freaking Internet.

    And run an open HTTP tunnel on someapplicationpage.com. You see, a device can't always enforce a privacy policy.

    1. Re:HTTP tunnel by nschubach · · Score: 1

      Sure, but it would give you an idea what webpage you could block if you wanted/could. Right now, "Free range internet" means you have no idea where your data is going. With a specified domain you could at least block that one address.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
  27. Territorial licensing by tepples · · Score: 1

    I checked a tetris like game that want to access your GPS location, your contact list and the internet. Why ?

    Internet? Upload high scores, as Elbereth mentioned. GPS? To keep you from playing in another country where a different company has the exclusive license for the Tetris brand. But contact list? Don't know; that would raise my suspicion.

  28. At some point... by cavePrisoner · · Score: 1

    At some point, don't they have all the information about us? Given all the security breaches in everything we do, you would think that the market of this information would eventually be saturated. What more do these people want to know? The size of my johnson?

    Seriously, I'm looking for somebody that understands what's going on to explain this to me. What use is all of this information?

  29. Blackberry by Anonymous Coward · · Score: 0

    Some applications ask for something like "ability to make calls", so that feature X works. If you don't care about feature X you should be allowed to deny such permission.

    Blackberry works this way.
    Apps request the permissions they want, but the user can choose to deny access to different areas of the phone (these selections are app-specific).

    As soon as Android gets this capability, I'll happily switch.
    But as it stands, I don't trust app developers enough to not abuse the lax security available on Android.

    1. Re:Blackberry by HJED · · Score: 1

      Most apps are a ad based and require Internet access. Google would lose a lot of devs if it did this

      --
      null
  30. Low! by Anonymous Coward · · Score: 0

    8% is low. Positive article gets negative spin.

  31. Gianmarco Lorenzi by Anonymous Coward · · Score: 0

    The Gianmarco Lorenzi is a famous brand and produced with high quality .the woman worn this high heel shoes will attract men’s attention if you want a nice leg please buy the product the Gianmarco Lorenzi Shoes ,by the way now we will give you a low price to owe this beautiful shoes.don’t let go this good opportunity.The Gianmarco Lorenzi Pumps is waiting for you

    This beautiful Gianmarco Lorenzi Shoes can make you looks highlight in the summer, it can make you like a young gils, furthermore Gianmarco Lorenzi is a big brand so the quality makes this shoes popular to women, and now the Gianmarco Lorenzi Pumps is on sale so you don’t let go this good chance to buy it.

  32. You can protect yourself better by aaaurgh · · Score: 2

    I use the LBE Security app which allows me to more closely control what I want an app to have access to, it's a bit like a permissions based firewall - you can block specific permissions on each app. It does result in the odd FC if you tighten it down too far on everything but it's usually possible to find a workable combination. e.g. permit an app to access the phone id. (which it expects to always have access to and which causes it to FC if not) but then block it's access to the network (which cannot always be expected to be available)... so what if it knows the id. if it cannot report it.

    --

    Go permanent? In your dreams and my worst nightmares.
    1. Re:You can protect yourself better by Anonymous Coward · · Score: 0

      Double plus 1 for LBE. The app is amazing :)

      There's also Privacy Blocker, which checks each programs code by decompiling it. In the paid version, you can actually recompile the programs and feed them bogus data in the process! For me, that's a bit too much hassle; LBE works well enough for me :)

  33. I easily belive that by drolli · · Score: 1

    There are many apps which require excessive permissions without any reasonable explanation. Many of these appear as close-to-identical apps to shotgun better. I am surprised its only 8%.

  34. Re:BUT IT'S LINUX !! DAMN YOU !! IT'S LINUX !! by intheshelter · · Score: 1

    I think what the poster was referring to, and you obviously missed, was how we are subjected to this nonsense that the Android platform is inherently open because you can get any app from anywhere because it's all so "open" (yes, I get the difference between app and OS). As it turns out open isn't necessarily better, it's just open, and that comes with its own drawbacks.

  35. Are rootable phones on prepaid carriers? by tepples · · Score: 1

    Or just getting a rootable phone from the get-go (such as the Nexus *)

    I can't really afford $70 per month for phone service, and I imagine that a lot of other people have an entry-level Android-powered phone on a $25 per month plan, such as LG Optimus V or Samsung Intercept, because they're in the same position. The LG Optimus V was rootable as of January 31, 2011, but the article appears not to have any updates as to whether it is still rootable. Are there any Android-powered phones that are 1. designed from the ground up to be rootable and 2. available on a pay-as-you-go carrier?

    1. Re:Are rootable phones on prepaid carriers? by Zebedeu · · Score: 1

      1. designed from the ground up to be rootable

      I thought there were a few choices outside of the Nexus, but I don't really know. Motorola and HTC keep on promising easy unlock solutions, but AFAIK so far have delivered nothing. Didn't Sony-Ericsson have something in that area as well?
      And how about the Nexus One? It should be coming down in price nicely, and it's still a damn good phone.
      Even the Nexus S is around 2/3 of the original price these days, so that might be an option.

      available on a pay-as-you-go carrier?

      Sorry, I don't know the American market. My impression is that at least in Europe it's cheaper in the long run to buy the phone unlocked and search for a provider on the side, but it varies a lot with the country and your usage patterns, so I really can't say.
      Right now I'm paying around 10€ per month for the network service (8€ for flat rate internet and the rest for talk and SMS which I don't use much).
      The phone cost around 500€, so if you figure 1 year ownership (which is too short, really) that comes out at around 50€ / month altogether. That lowers to around 30€ if you figure a more realistic 2 years, and in the end you can always offer it to a family member, or sell it and get some of that initial investment back.

    2. Re:Are rootable phones on prepaid carriers? by julesh · · Score: 1

      Are there any Android-powered phones that are 1. designed from the ground up to be rootable and 2. available on a pay-as-you-go carrier?

      Yes. Import one from China. They're all rootable, and they're all unlocked by default. I have a Ctone T01, which is a pretty decent phone in most respects. It has something pretty close to a stock Android 2.2 install, looks decent, and works as you'd expect.

  36. What's the point? by Anonymous Coward · · Score: 0

    What is the point of these articles if they don't list which apps are the guilty ones?

  37. How big is Tetris? by tepples · · Score: 1

    Installation to SD is one possibility too, but why would something like a Tetris clone need access?

    Let me guess: you haven't seen the FMV opening cut scene in Tetris Worlds for PlayStation 2. Tetris products are a lot bigger than they used to be: from the 26 KiB of Tetris 3.12 for MS-DOS (1985) to the 32768 KiB of Tetris DS (2006).

  38. The US market sucks by tepples · · Score: 1

    My impression is that at least in Europe it's cheaper in the long run to buy the phone unlocked and search for a provider on the side

    And it's the exact opposite in the United States, where there are no truly unlocked phones. Each phone is either locked to Verizon (a CDMA2000 provider), locked to Sprint (a competing CDMA2000 provider), locked to AT&T (a GSM provider preparing to acquire the only other nationwide GSM provider), or "unlocked" GSM. The trouble is that "unlocked" GSM phones work only on GSM providers, and once AT&T buys T-Mobile's USA operations, GSM phones will work only with AT&T. And even if you buy your phone up front instead of subsidizing it with a contract, there's no discount on the monthly service.

    All this makes it all the more expensive for a U.S. customer to "just get[] a rootable phone from the get-go".

    Right now I'm paying around 10€ per month for the network service (8€ for flat rate internet and the rest for talk and SMS which I don't use much).

    In the United States, that would cost $70 per month on a contract provider or $25 per month on a prepaid provider, and all the prepaid providers lock their phones.

  39. Does it make it ANY LESS TRUE? by Anonymous Coward · · Score: 0

    Even if the CTO of a security software co. that sells its wares for ANDROID? I doubt it...

    APK

    P.S.=> That type of "spinmaster b.s." doesn't cut it on your end, & it NEVER has... truth's TRUTH, no matter who stated it, period!

    ... apk

  40. List of apps by edmicman · · Score: 1

    Why is it that whenever these types of articles come up it's next to impossible to find the actual list of offending apps, if at all. So which are the 11 apps that send SMS out without permission?

    1. Re:List of apps by julesh · · Score: 1

      The "article" is based on somebody's comments about their upcoming presentation at a conference. I'm sure the apps will be named and shamed at or immediately after the conference (in just under 2 weeks). I'll be intrigued to find out what exactly the researcher is defining as "personal information" though: my suspicion is he interprets it *very* broadly. As an example, I'm working on an Android app right now that sends the device's OS version, model name and screen resolution back to my server for the purpose of anonymous stastic collection. Would this be classed as personal information? By some definitions it may be...

  41. Re:300,000 children will starve to death this week by Anonymous Coward · · Score: 0

    You are killing more of them yourself.

  42. They're all made in China by tepples · · Score: 1

    Import one from China.

    They're all made in China. I assume you mean buy a phone not associated with a well-known worldwide brand. But do these have access to Android Market? And with which U.S. prepaid carrier would I activate a Ctone T01 should I decide to buy one? This announcement mentions GSM but not CDMA, leaving AT&T as the only choice once AT&T completes its acquisition of T-Mobile.

    1. Re:They're all made in China by julesh · · Score: 1

      They're all made in China.

      Most are made in Taiwan. For China in my original post read PRC.

      But do these have access to Android Market?

      Yes.

      GSM but not CDMA, leaving AT&T as the only choice once AT&T completes its acquisition of T-Mobile.

      Ah, I had momentarily forgotten that GSM networks aren't universal in the US like they are here in the UK. Still, there are plenty of CDMA-capable phones on this list. I'd recommend against buying a phone here that appears to be from a manufacturer you recognize -- it isn't, and there's a chance of it being intercepted at customs.