Slashdot Mirror


Ask Slashdot: How Do You Protect Data On Android?

Gibbs-Duhem writes "It makes me very nervous that my Android phone has access to my email/AIM/G-talk/Facebook, protected only by a presumably fairly easily hacked geometric password protection scheme. Even more because simply attaching the phone to a USB port allows complete access to the internal memory and SD card regardless of whether a password is entered. I have no idea how much of that information ranging from cached emails to passwords stored in plaintext is accessible when mounting the device as a USB drive, and that worries me." For the rest of Gibbs-Duhem's question about issues in Android security, read on below. Gibbs-Duhem continues:"I have a lot of sensitive information in my email, including passwords for websites and confidential business/technical strategy discussions (not to mention personal emails ranging from racy emails from boyfriends to health discussions). My email and messaging client passwords are difficult to type (or even remember), so I would ideally want them saved in the device, although at least having something like a keyring password that needed to be re-entered after a time delay would make me feel better. This leaves me relying on encryption and OS level security to protect me.

I'm okay with this on my real laptop and computers as my hard disks are software encrypted and I make a habit of locking my session whenever I leave my desk. For instance, if I lost my laptop, the odds of the thief getting access to my information is minimal. However, I don't feel that this is at all true for my phone (which is frankly far more likely to be lost).

How is it that the Slashdot security pros handle this issue? Do you just not use email or the many other incredibly convenient capabilities of new Android smartphones due to the risk? Or are there specific ways in which we can guarantee (or at least greatly augment) the existing security practices?"

238 comments

  1. How do you protect your mobile phone by m2vq · · Score: 1, Insightful

    By using a regular phone with no shit like Facebook, Twitter, Google tracking. It's not that hard.

    1. Re:How do you protect your mobile phone by The+Dawn+Of+Time · · Score: 3, Insightful

      Yes but let's assume we aren't asking the question for the 0.00001% of humanity with no interest in being a part of society.

    2. Re:How do you protect your mobile phone by Anonymous Coward · · Score: 0

      How do you do this on Android ? The OP was asking about Android, not 3rd world technologies that don't have the issues of which he is concerned.

    3. Re:How do you protect your mobile phone by k31 · · Score: 4, Insightful

      Yea,

      and I secure my car by having a bicycle, instead.

      Sure, I get wet when it rains, but I'm a so much safer.

    4. Re:How do you protect your mobile phone by NFN_NLN · · Score: 2, Informative

      "Even more because simply attaching the phone to a USB port allows complete access to the internal memory and SD card regardless of whether a password is entered."

      I have a Nexus S with Android 2.3.4. Whenever I plug in a USB data cable, a pop-up asks me to "Turn on USB storage". This is only accessible after I enter my password. I realize he is bitching in general but with respect to this specific problem... it's a non-issue.

    5. Re:How do you protect your mobile phone by m2vq · · Score: 1

      Bicycle is a bad example, as it's much as well dangerous as driving car. If you want to travel the safest way, flying is the best option.

    6. Re:How do you protect your mobile phone by NFN_NLN · · Score: 1

      I have a Nexus S with Android 2.3.4. Whenever I plug in a USB data cable, a pop-up asks me to "Turn on USB storage". This is only accessible after I enter my password. I realize he is bitching in general but with respect to this specific problem... it's a non-issue.

      This first appeared in Android 2.2.1

      http://books.google.ca/books?id=yTrYZ2t7oPQC&pg=PA60&lpg=PA60&dq=android+%22turn+on+usb+storage%22+android+2.2&source=bl&ots=h4Z4ERUvtP&sig=REGSUTfY4y2VrnRHwUIsdsJh7ew&hl=en&ei=TeQxTpq9Gqnu0gHEn6XiCw&sa=X&oi=book_result&ct=result&resnum=8&ved=0CFgQ6AEwBw#v=onepage&q&f=false

      And technically, unauthorized people cannot remove the SD card from a Nexus S :)

    7. Re:How do you protect your mobile phone by camperdave · · Score: 0

      Just because Android *CAN* connect to these services, there is no power in the 'verse *FORCING* the querent to use the built in utilities. These services all have web interfaces, and presumably one of the web browsers on Android has a "privacy" mode.

      --
      When our name is on the back of your car, we're behind you all the way!
    8. Re:How do you protect your mobile phone by Anonymous Coward · · Score: 0

      If you think that 99% of people use "smart phones", you're grossly out of touch with reality. "Smart phones" are grossly expensive status symbols. The only people I know who use "smart phones" have them to impress other people. I run a multi-million dollar business just fine with a laptop and a "dumb" cell phone.

    9. Re:How do you protect your mobile phone by RapmasterT · · Score: 2

      If you think that 99% of people use "smart phones", you're grossly out of touch with reality. "Smart phones" are grossly expensive status symbols. The only people I know who use "smart phones" have them to impress other people. I run a multi-million dollar business just fine with a laptop and a "dumb" cell phone.

      I think you are grossly out of touch with reality. A smartphone lets me do my business without having to carry the laptop around, like you are apparently doing everywhere you go. I suppose you'd also like the children to stay off your lawn?

    10. Re:How do you protect your mobile phone by h4rr4r · · Score: 0

      This!
      Finally I can go out while on call and I don't have to lug around a laptop. I can just vpn in then do work if I get a call or something breaks.

    11. Re:How do you protect your mobile phone by Anonymous Coward · · Score: 1

      I do that. The water feels good on my skin. It's cool, refreshing and a great way to stay in shape

    12. Re:How do you protect your mobile phone by godel_56 · · Score: 4, Informative

      If you think that 99% of people use "smart phones", you're grossly out of touch with reality. "Smart phones" are grossly expensive status symbols. The only people I know who use "smart phones" have them to impress other people. I run a multi-million dollar business just fine with a laptop and a "dumb" cell phone.

      In Australia in 2010, 43% of phones sales were smart phones. The prediction for 2011 is 70% of sales will be smart phones..

      Smart phones are becoming the norm.

    13. Re:How do you protect your mobile phone by ncgnu08 · · Score: 1

      While I am no where near a professional, I feel fairly confident in my opinions in that they are opinions... I like the comment from m2vq. I actually like some of the features a Windows phone provides, and dare I say WebOS, or PalmOS, or whatever hp is going to call it next? The op didn't mention what security methods he is currently using, and didn't state his proficiency; I think we can agree that will greatly influence the decision. hp is trying to put some decent hardware with their new OS toy.
      I think both of those os options at least allow the user to take some proactive steps to secure his/her phone. If you are still worried, would it not be best to be on a cdma network?

      --
      Member of American Sarcasm Society - Motto: "Like we need your help!"
    14. Re:How do you protect your mobile phone by macs4all · · Score: 1

      Where did you get that stupid idea from (that they are more secure)? You do understand that they have to store their passwords in plain-text aswell?

      Why couldn't they just store a hash? -Doug

    15. Re:How do you protect your mobile phone by amRadioHed · · Score: 1

      Ok, so if they can store a hash that is capable of logging into your account, how do they protect the hash?

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    16. Re:How do you protect your mobile phone by datapharmer · · Score: 2

      Yeah, tried that.... fail. Maybe your android is better, but vpn support varies wildly from model to model, and forget remote desktop or vnc - It isn't worth the frustration. I got a motorola droid with a hardware keyboard thinking "at least I can use the command line", but the key mapping really isn't appropriate for vi or anything serious in the shell. Sure it is nice to have access to email and the ability to remote in, but I have found many times where it was so frustrating I just said "forget it, I'm wasting my time" and got out the laptop. Anyhow, what I am saying is YMMV.

      --
      Get a web developer
    17. Re:How do you protect your mobile phone by exomondo · · Score: 2

      Why couldn't they just store a hash?

      What would be the point of that?

    18. Re:How do you protect your mobile phone by exomondo · · Score: 2

      "Smart phones" are grossly expensive status symbols.

      Thems new-fangled smartphones are just for them there kids that want to look "cool" with their myface, their twizzler and their spacebook. I don't want no smarphones on my lawn!

    19. Re:How do you protect your mobile phone by whoop · · Score: 2

      Yes, but how do you keep your stuff secure after you plug it into a computer, give it to an enemy, give apps permission to view your email/sdcard/facebook/twitter/texts/etc? I mean, with a system like this that just "lets" users give away their data, I don't see how anyone can ever consider using it!

    20. Re:How do you protect your mobile phone by node+3 · · Score: 1

      Where did you get that stupid idea from (that they are more secure)? You do understand that they have to store their passwords in plain-text aswell?

      iOS doesn't. So clearly this isn't required.

    21. Re:How do you protect your mobile phone by Anonymous Coward · · Score: 0

      YOU know nothing at all. your password is the security key to unlock the encrypted storage. Maybe if you actually learn about phones instead of making crap up at random you might sounds like you know something..

      And guess what ANDROID does this as well...

    22. Re:How do you protect your mobile phone by Anonymous Coward · · Score: 0

      Who mods this crap up? Move to New Orleans or Orlando and tell me how that rain feels. Move to Cleveland or Buffalo and tell me how that lake-effect snow just brushes off like the haters. Spend some time in Phoenix or Vegas telling me how it's a dry heat.

    23. Re:How do you protect your mobile phone by avxo · · Score: 1

      OK, so you store a hash. Now this means that the hash (remember, hashes are one-way -- you can't get the password back from the hash) itself must be usable to log into your account. In other words, the hash itself is a password. Password hashing is meaningful only on the server-side (by server-side, in this case, I mean whichever side of the protocol does the validation of the username/password and grants access) and not on the client side.

    24. Re:How do you protect your mobile phone by macs4all · · Score: 1

      Ok, you got me!

      I'm an embedded dev. by trade; but I have to admit that I don't know diddly about how this sort of thing works. I just assumed that the firmware in the phone would have a routine that would generate the hash from user input, and the text to hash algorithm would use some "trapdoor" (non-reversible) math. That way, the only way to really get the data out would be to dump the data out of the flash directly (kinda hard when the flash is built into a SoC, and then decrypt it with the hash, and the firmware's decryption function. This limits the number of people who could decrypt your phone's data to a pretty small number.

    25. Re:How do you protect your mobile phone by Nick+Ives · · Score: 1

      If iOS doesn't store passwords as plaintext, it's really dumb.

      In order for your phone to authenticate with an online service, it has to send the password. In order to be able to do that, it has to retrieve the plaintext.

      You could hash the plaintext to obscure it in some manner, but whatever process you use has to be easily reversable in order to get the plaintext back so you can send it off to the server (hopefully over a secure connection!).

      You can only access the plaintext from that database if you've rooted your phone. Even then, you have to be using an application that you've allowed to run as root.

      Given all of the above, there's no point in obscuring passwords. If the password database is compromised, the phone is compromised and whatever mechanism there is for retrieving the passwords is also compromised.

      The iPhone is just as insecure: http://www.slashgear.com/iphone-password-broken-in-6-minutes-10132627/

      Note that process also requires the iPhone to be rooted.

      --
      Nick
    26. Re:How do you protect your mobile phone by Anonymous Coward · · Score: 0

      Yes but let's assume we aren't asking the question for the 0.00001% of humanity with no interest in being a part of society.

      How you got modded insightful at all is beyond me. You don't need a phone with access to said services to be 'part of society', not even a little. I feel sorry for you if you think you need to tweet or update your Facebook so badly that you just have to have a phone that can do it in order to feel like you are 'part of society.'

    27. Re:How do you protect your mobile phone by oakgrove · · Score: 1

      I have a Droid and find the key mapping for vi to be just fine. ESC is a simple double tap on the button in the center of the D pad and since it's vi, you can map the keys however you want. As far as the shell, with connectbot, you can map one of the shift keys for tab completion. You did't give any specifics so, what are the issues you are having? My Droid is the best command line phone I've ever used.

      --
      The soylentnews experiment has been a dismal failure.
    28. Re:How do you protect your mobile phone by node+3 · · Score: 1

      If iOS doesn't store passwords as plaintext, it's really dumb.

      In order for your phone to authenticate with an online service, it has to send the password. In order to be able to do that, it has to retrieve the plaintext.

      You could hash the plaintext to obscure it in some manner, but whatever process you use has to be easily reversable in order to get the plaintext back so you can send it off to the server (hopefully over a secure connection!).

      You can only access the plaintext from that database if you've rooted your phone. Even then, you have to be using an application that you've allowed to run as root.

      Given all of the above, there's no point in obscuring passwords. If the password database is compromised, the phone is compromised and whatever mechanism there is for retrieving the passwords is also compromised.

      I don't think you understand. iOS has a keychain (just like OS X, upon which it's based). The keychain is an encrypted file that contains things likes passwords.

      The iPhone is just as insecure: http://www.slashgear.com/iphone-password-broken-in-6-minutes-10132627/

      Note that process also requires the iPhone to be rooted.

      That's the very definition of being more secure.

    29. Re:How do you protect your mobile phone by Nick+Ives · · Score: 2

      I don't think you understand. iOS has a keychain (just like OS X, upon which it's based). The keychain is an encrypted file that contains things likes passwords.

      But that only keeps you safe if your storage media is somehow stolen. Given that the media is soldered into the phone, that's an unlikely scenario.

      The only way to access the password database on Androind (and I presume iOS) is to be root. If you're root, you've got access to the procedure for decrypting passwords.

      Therefore, what's the point of obscuring the passwords?

      --
      Nick
    30. Re:How do you protect your mobile phone by Gordonjcp · · Score: 1

      But then if you do reverse the hash then what's to stop an attacker reversing the "hash" to recover your password? But a reversible hash isn't a hash, it's an encryption scheme - with the key right there on the device. Think of it as being like storing your password in ROT13.

      There is no real way of storing a password securely in an encrypted form, without requiring a password to decrypt it.

    31. Re:How do you protect your mobile phone by ozmanjusri · · Score: 1

      Maybe it would cut down on this pointless FUD.

      --
      "I've got more toys than Teruhisa Kitahara."
    32. Re:How do you protect your mobile phone by Anonymous Coward · · Score: 0

      This! That!

    33. Re:How do you protect your mobile phone by petman · · Score: 1

      What happens when you don't respond to the pop-up, or don't enter the password? For some phones, they'd default to "Charge Only" mode with USB debugging enabled. The user would then be able to use adb to access the entire phone file system - depending on whether or not the phone is rooted, of course.

    34. Re:How do you protect your mobile phone by avxo · · Score: 1

      There is no real way of storing a password securely in an encrypted form, without requiring a password to decrypt it.

      That is certainly true. But at the same time, it points to how Android (or iOS, or WP7 and so on) could implement better security. Encrypt all files (say with AES-128 for the purposes of this discussion) using a randomly generated AES key. Then encrypt that key with a password/passphrase required when the phone boots. This would ensure that data would be stored securely when at-rest, which is a step in the right direction.

      Protecting the device while it's running is, of course, trickier. Clearly, the device needs to be able to securely lock itself and allow unlocking only when the proper credentials are used. A more tricky question is what happens when you plug a USB port into the device. Ideally, the system should prompt in a secure fashion, asking for authorization to enable the USB port. Furthermore, critical security-related files, such as the keychain and any encrypted data stores should only be exportable in their encrypted form.

      Someone might, at this point say, "ahh! but the attacker can install some special software on the phone and it's game over!" True, an attacker can do that. He can gain access to a computer/smartphone, modify it and then return it for you to use. Frankly, there's no way to protect against that scenario, and it is not the scenario that encryption is supposed to solve. Encryption is meant to allow your data to be secure and non-accessible after the device itself is taken from you -- whether it is stolen by a thief or taken by the police during a traffic stop or during an arrest.

    35. Re:How do you protect your mobile phone by avxo · · Score: 1

      But that only keeps you safe if your storage media is somehow stolen. Given that the media is soldered into the phone, that's an unlikely scenario.

      First of all, it is not an unlikely scenario. Why should someone bothering with getting the media when they can simply get the container of the media much more easily. Secondly, that is the only scenario where encryption helps -- your phone is stolen, or taken by police or somesuch. I would venture to say that is a very probable scenario, and from a risk analysis point of view one that must be addressed. And that's why encryption makes sense.

      But if the attacker can gain access to your phone (or computer) so as to modify it and then return it for you to reuse it's game over. There's nothing that can protect against such an attack.

    36. Re:How do you protect your mobile phone by jira · · Score: 1

      Yes but let's assume we aren't asking the question for the 0.00001% of humanity with no interest in being a part of society.

      He was writing for the slashdotters, not humanity

    37. Re:How do you protect your mobile phone by Zero__Kelvin · · Score: 1

      It is the old error coming back again. Nobody is talking about phones. We are talking about hand held computers that happen to be able to place and receive phone calls. I like your answer though, and I am going to use it for my new security firm. "Yes sir, I can guarantee your computer won't be hacked! Give me your computer, and take this pencil and pad of paper to use instead. That will be $100,000 please, and your welcome!

      I swear to god most of the people here these days don't even think before they type.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    38. Re:How do you protect your mobile phone by Zero__Kelvin · · Score: 1

      In which case his post was even more moronic, if that is possible.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    39. Re:How do you protect your mobile phone by tehcyder · · Score: 1

      Yes but let's assume we aren't asking the question for the 0.00001% of humanity with no interest in being a part of society.

      Boy are you on the wrong site.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    40. Re:How do you protect your mobile phone by Anonymous Coward · · Score: 0

      Ok, let's try again then.

      By not allowing other people to use/access it, and not losing your phone, but, you know, keeping it safe and not leaving it lying around in public, and remembering to take it with you when you leave the bar/restaurant etc.

      Basically, just don't act like a careless feckwit with a mobile device that, by your own admission, is INCREDIBLY IMPORTANT to you.

      Simples!

    41. Re:How do you protect your mobile phone by klubar · · Score: 1

      If you are seriously interested in security, and have the budget to support it, get a enterprise-level Blackberry. These are used for highly sensitive data and are encrypted, remotely wiped.

      Second, don't load a bunch of applications that offer to share your data--do you really need twitter on your work phone? I'd recommend a basic phone and a encypted laptop if your data is that valuable. If you need a cool phone for social stuff, carry two phones. One for your top secret data and other for social interactions

      Secure and iPhone or Android don't go together.

      Secure isn't cheap, and generally makes it harder to use.

    42. Re:How do you protect your mobile phone by h4rr4r · · Score: 1

      I use it for vim and ssh all the time.

      VPN is great on CM7. I too have a D1.

    43. Re:How do you protect your mobile phone by deets52 · · Score: 1

      By requiring the password to create it? The OS needs to create the hash from the supplied password, it wont just accept the hash passed to it.

    44. Re:How do you protect your mobile phone by LunaticTippy · · Score: 1

      My coworker had a secured blackberry stolen from his table at a restaurant. He set it down for a second and saw the guy take it, tried to catch him but there was a possible accomplice that blocked him.

      Since it was active, it didn't require a password. By the time he was able to get the device disabled, the thief had unfettered access to pretty much everything for an hour. I don't know how to make it more secure without it being annoying. Maybe an implant.

      --
      Man, you really need that seminar!
    45. Re:How do you protect your mobile phone by deets52 · · Score: 1

      You're correct, hashes aren't reversible. The only (and easier) way to do that would be to create a collision with hashes, that is find another password that creates the same hash.

    46. Re:How do you protect your mobile phone by klubar · · Score: 1

      If he was really concerned about security then he would have handcuffed the device to his wrist (or at least not set it down), or have his security guard shoot anyone who touched the device.

      Realistically, it should of taken one call to the corporate help desk (or data security) and the device could have been deactivated and wiped within 1 minute. (Oh, wait you don't work for a company that has a help desk, security guards and remote wipe. Then your data probably isn't that valuable.)

    47. Re:How do you protect your mobile phone by Nick+Ives · · Score: 1

      Sorry, I realise I was being unclear.

      I meant to say that it only helps if your storage media is somehow stolen from your phone. If you have physical access to the entire phone and have root, there's no point in encrypting the passwords.

      That's the scenario with Android password security: you need physical access and root.

      --
      Nick
    48. Re:How do you protect your mobile phone by amRadioHed · · Score: 1

      The reason why the password is stored is so that the user doesn't have to enter it each time they restart the phone.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    49. Re:How do you protect your mobile phone by halltk1983 · · Score: 1

      Have the screen lock, like my Android does.

      --
      Watch for Penguins, they eat Apples and throw rocks at Windows.
    50. Re:How do you protect your mobile phone by LunaticTippy · · Score: 1

      The screen locks, but not instantly. There is a configurable timeout, often 10-30 seconds. I guess you could set a .5 second timeout, but you'd end up smashing your phone.

      --
      Man, you really need that seminar!
    51. Re:How do you protect your mobile phone by LunaticTippy · · Score: 1

      He does work for a company with a help desk, security, and remote wipe. His data was valuable. He was in a country where the 800 number he had memorized didn't work, and he didn't know many phone numbers by heart. It was the middle of the night in the US, so his calls to family and friends were not answered quickly. He didn't have a phone, and the restaurant and patrons weren't eager to let him make long distance call after long distance call. Once he got hold of his elderly mother, she was able to call the 800 number and ask them how to call internationally. All in all, it took an hour. It could have taken longer.

      Thanks for the condescending attitude, though. That smug overconfidence is the reason a defense contractor had a potentially serious data breach.

      --
      Man, you really need that seminar!
    52. Re:How do you protect your mobile phone by Anonymous Coward · · Score: 0

      If you think all a smurtphone is good for is the faceybook and the tweets then you are the one that is out of touch - you're entirely forgetting angry birds!

    53. Re:How do you protect your mobile phone by Anonymous Coward · · Score: 0

      Defense contractor?
      Data breach?

      1. he deserved it
      2. I'm impatient of seeing all of that released by Anonymous

    54. Re:How do you protect your mobile phone by mrchaotica · · Score: 1

      It's a really obscure "Family Guy" joke.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    55. Re:How do you protect your mobile phone by mrchaotica · · Score: 1

      You missed the point: things like the Facebook (not to mention Gmail) login info is what the guy wants to secure!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    56. Re:How do you protect your mobile phone by mrchaotica · · Score: 1

      Yes, because it's so easy to quickly make a phone call when somebody's just stolen your damn phone!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    57. Re:How do you protect your mobile phone by k31 · · Score: 1

      bicycle , dumb phone = cheap , old tech
      car, smart phone = more expensive, newer tech

      That's the basis of my analogy.

      And sarcasm.

  2. You can't have your cake and eat it too by Anonymous Coward · · Score: 3, Insightful

    Just suck it up and type your password each time.

    1. Re:You can't have your cake and eat it too by Anonymous Coward · · Score: 2, Informative

      Actually you can have your cake and fucking eat it too:

      Set the default USB connection activity on the phone to "CHARGE" instead of "MOUNT SDCARD LIKE A FUCKING DUMB ASS".

      Then enable the lockscreen option and if someone picks your phone up and connects it to a PC, its only going to charge the battery.

      Now the thing to really worry about is someone taking your phone and then pulling the SDCARD out and mounting that on their PC, that will give them full access to everything stored on it, including all downloaded emails, dirty picks and movies you've shot in the bathroom to send your partner, etc.

    2. Re:You can't have your cake and eat it too by jdgeorge · · Score: 1

      Actually you can have your cake and fucking eat it too:

      Set the default USB connection activity on the phone to "CHARGE" instead of "MOUNT SDCARD LIKE A FUCKING DUMB ASS".

      Then enable the lockscreen option and if someone picks your phone up and connects it to a PC, its only going to charge the battery.

      Now the thing to really worry about is someone taking your phone and then pulling the SDCARD out and mounting that on their PC, that will give them full access to everything stored on it, including all downloaded emails, dirty picks and movies you've shot in the bathroom to send your partner, etc.

      Replying to this interesting comment to undo my accidental moderation.

  3. usb security by Anonymous Coward · · Score: 1

    you don't need to worry about leaking data through usb if you set the usb options to charge only.

    1. Re:usb security by manekineko2 · · Score: 4, Informative

      Can you even access the pull down the activate USB mass-storage mode when the phone is locked?

      I would think it's sufficient just to disable development mode, so that ADB cannot be hooked into USB, which I think does work when the phone is locked.

    2. Re:usb security by sjames · · Score: 1

      You still get debugger access on charge only. Also, they can just take the sdcard out of the phone and mount it on something else.

    3. Re:usb security by blair1q · · Score: 1

      My Android phone frequently does not lock when the screen times out.

      And it's not just a matter of forgetting to paint the lock screen. It's unlocked when I hit the power button. Sometimes a day or two after I put it down.

    4. Re:usb security by bhmit1 · · Score: 1

      Can you even access the pull down the activate USB mass-storage mode when the phone is locked?

      Yes you can activate the USB without unlocking the phone, at least that's the case on my G2. But this only gives access to the SD card, which you have physical access to anyway (remove battery, pull SD card, mount with any adapter). The device's internal memory is another case, and may be protected when the screen is locked and development mode is disabled, but I personally wouldn't trust this lock. An obvious first step for anyone that is paranoid is having a remote-wipe capability.

    5. Re:usb security by Nick+Ives · · Score: 1

      So don't have USB debug turned on in your phone options.

      If someone can take your SD card out, your physical security has failed. Give me enough time alone with just about any computer short of some serious enterprise system and I can break the security. That's why physical security is paramount.

      --
      Nick
    6. Re:usb security by sjames · · Score: 2

      If they can plug in a USB cable, they can take the SD card out. That was my point.

      If they can't do either of those things, that means they don't have your phone and there's no worry.

    7. Re:usb security by Nick+Ives · · Score: 1

      Ah, I see.

      I totally agree then.

      --
      Nick
    8. Re:usb security by Anonymous Coward · · Score: 0

      If you are worried about that, you can encrypt the SD card so it can't be read when removed from the phone. Not a big deal.

    9. Re:usb security by psyclone · · Score: 1

      How does remote wipe help you after someone has found your phone and already accessed the internal memory? A simple fabric Faraday cage would be sufficient to still use USB access while the phone is running.

    10. Re:usb security by sjames · · Score: 1

      Yes, now you just need to get the OS to mount the encrypted volume...

    11. Re:usb security by bar-agent · · Score: 1

      I would think it's sufficient just to disable development mode, so that ADB cannot be hooked into USB, which I think does work when the phone is locked.

      I don't know about other phones, but the iPhone does disable development mode when the phone is locked. Which is to say, the phone cannot install, run, and debug an app if you would need to enter a passcode to unlock it.

      (It works if you do not have a passcode on the phone, or if you do have a passcode but you are still in the grace period before you need to re-enter it.)

      You can still sync if the phone is locked, though, so there is some differential security there.

      I do not think there is a way to jailbreak a passcode-protected phone, but if the phone has had a jailbreak applied, the passcode cannot stop a thief from getting to the encrypted passwords.

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
  4. Whispercore by Baloroth · · Score: 4, Informative

    This looks like exactly what you want. It warns that its in beta, though, so I'm not sure how well I would trust it. Seems like better than nothing.Says it does full encryption of the entire system, optionally your SD card, as well as optional firewall for your phone. Wouldn't rely on it without backups, but it should work. Also, you could look at a system that keeps passwords off your actual phone, like LastPass does. Not sure how well it works with Android, but I'd look into it.

    Also, Honeycomb supposedly offers device-level encryption link), so if you can wait for that on phones, that'd work too.

    --
    "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
    1. Re:Whispercore by Anonymous Coward · · Score: 0

      the motorola phones (at least my atrix) have an easy to use remote wipe capability.

    2. Re:Whispercore by Anonymous Coward · · Score: 0

      Their site says that all their products' source is available for review, but I can't find the source code for WhisperCore anywhere...

      Also, it only supports Nexus & Nexus S right now. Without being a community-developed project, I don't know if they'll be able to port to many phones

    3. Re:Whispercore by dark_requiem · · Score: 2

      WhisperCore is nice, basically uses the same approach as honeycomb. On capable devices, it uses dm-crypt to encrypt the mmc block devices, and they also have WhisperYAFFS (now GPL'd, I believe) for use on other devices.

      I'd like to add this functionality to other ROMs like CM, but time forbids lately. However, since Honeycomb supports full disk encryption, and the tablet/phone forks are supposed to merge in the next major version, full disk encryption should be available for both Android phones and tablets soon.

    4. Re:Whispercore by Anonymous Coward · · Score: 1

      I would argue that even with WhisperCore your data would still be unsafe.

        First off, if you happen to be a phone developer and have enabled debugging mode, it is trivial for anyone with basic command-line usage to get full access to your phone. You can use adb to connect to the device and pull the lock code from the database, or just pull the data off with adb.

      If you don't have adb enabled, or any unlocked bootloader/etc, your data can still be trivially accessed with the following tool:
      http://www.cellebrite.com/forensic-products/ufed-physical-pro.html

      This tool reads the raw memory of the device over usb, so your pin code is useless, even if you use full disk encryption on your phone.

      Of course all of these require that your phone is on when it is lost/stolen, which I would assume would be the most common case. The only time you would be actually saved here with Full disk encryption is if you were being mugged by a citizen or a police officer and you could simply pull the battery before you hand it to them. Otherwise it is pretty trivial for anyone to get at all of your data.

      Whats even worse is even if you did somehow put up a memory firewall, or something else like that, law enforcement could easily request that google remotely install applications from the google market, and then they could silently siphon data off your phone without you even realizing.

      (This is due to the way the android market works, google has commands they can send to your phone using the market which enables them to remotely install/uninstall software on your phone. If you have used the desktop version of the market (the web page) you will notice that after logging in you can view all of your devices and install software on your phone from that online market.)

    5. Re:Whispercore by quickgold192 · · Score: 1

      Even if I don't end up using that software, simply learning about smudge attacks made that link worth following.

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

      I'm using this on my phone right now. You can also encrypt your SD card. The only problem is that it seems to forget the encryption key after about a week and you have to whipe your phone to get access to it again. All of my data gets backed up anyway so I don't lose that and pictures and video are automatically uploaded to G+ so I don't really lose anything except the time to resetup the phone. It's kind of a major bug but you can work around it by not shutting your phone off very often and making sure everything stays backed up. This is a Beta after all. You takes your risks with the beta. I consider it worth the hassle because it keeps people from being able to access all my data. Since an Android phone is hooked into ALL your data. If TSA or some over zealous cop wants access to the phone and demands the password I can honestly say that I don't have it at least until the bug is fixed.

  5. You can't. by Threni · · Score: 2

    Phones suck for that sort of thing. They also assume one user, so you can't hand your phone to your friend/daughter/colleague without wondering if they're going to phone/text/ install non-free apps etc. It would be nice if they were more like regular computers so they could log on as a guest and have largely read only access, limited access to the above etc. It would also be great if the filesystem was encrypted so if your phone was stolen it wouldn't give up its secrets quite so easily. All solved on a linux desktop... so near but so far on the phone.

    1. Re:You can't. by DemonGenius · · Score: 2

      With the exception of multiple users (which is a good idea for phones BTW), this has already been solved with the N900. I can store a backup of all my important data secured on the phone's internal memory with a numeric password that is several characters long (should probably be alphanumeric, but this is still a phone we're talking about, not quite a computer). There is no way someone can get my data unless I store it on a micro SD. They can take the phone, but the internal memory would have to be wiped before being able to access it. Thanks to the N900, I have peace of mind that I have a secured backup of all my important data with me at all times. Hopefully when Meego is finally released to a device, this kind of security is retained from Maemo.

    2. Re:You can't. by Mia'cova · · Score: 1

      There are plenty of phones which do a great job with security. Blackberry being the primary example. Even the iphone now supports full-disk encryption and remote wipe. Just because most android devices are horrible doesn't mean all phones are.. To counter your desktop point, I doubt most linux desktops are put together with full drive encryption by default..

    3. Re:You can't. by Anonymous Coward · · Score: 0

      Blackberry doesn't (generally) suck. They took security seriously and the phones are protected as such.

      Contrast with Google and their complete lack of thought about security. Actually it's the shit company Android, Inc that originally developed Android. I don't know what kind of moron would develop a modern device like that these days without first creating a solid security policy. Encryption, locking, etc. They do have app separation but that's it, no useful encryption at all.

      Of course I guess it's not that much of a surprise considering anyone tying themselves to Java is showing some weapons grade stupidity right there.

    4. Re:You can't. by Threni · · Score: 1

      Yeah, I kind of don't care about most, just one has to work. I use Ubuntu, which does it, so I can't say I'm greatly fussed about Suse, Centos etc

    5. Re:You can't. by Anonymous Coward · · Score: 0

      Yep, I think BlackBerry with all the security features enabled is probably the safest bet if someone really is serious about security. As far as I know, its the only solution to receive a Defense Department certification.

    6. Re:You can't. by Anonymous Coward · · Score: 0

      Trollish statement would have held more validity sans trolling.

    7. Re:You can't. by Anonymous Coward · · Score: 0

      Google iphone full disk encryption.

      Most results contain the word "useless".

    8. Re:You can't. by MidGe · · Score: 1

      ... but this is still a phone we're talking about, not quite a computer)...

      But it is a phone trying to BE a computer, no?

    9. Re:You can't. by maxume · · Score: 1

      I've seen it described as a computer with cellular hardware and a mediocre phone app.

      --
      Nerd rage is the funniest rage.
    10. Re:You can't. by jackspenn · · Score: 1

      Apple has had it's share of security mistakes. Apple has ignored reported security flaws for months and in some cases for over a year. They just hide their shortcomings better.

      --
      Respect the Constitution
  6. Fix your passwords. by Kenja · · Score: 0

    If you are saving your password in the client software you may as well just use simpler passwords. Having them stored on the device defies most of the point in having complex passwords.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
  7. How Do You Protect Data On Android? by camperdave · · Score: 1
    --
    When our name is on the back of your car, we're behind you all the way!
    1. Re:How Do You Protect Data On Android? by Anonymous Coward · · Score: 0

      I like how the enterprise displays the code in plain text while it's being inputted. Very secure.

    2. Re:How Do You Protect Data On Android? by Anonymous Coward · · Score: 0

      And how do you secure the electronic device that generated the code in the first place?

    3. Re:How Do You Protect Data On Android? by DarwinSurvivor · · Score: 1

      You seem to be assuming it's a reusable code. Since ALL codes seem to be given verbally, it stands to reason that would be on-time use only.

    4. Re:How Do You Protect Data On Android? by Shillo · · Score: 1

      And how do you secure the electronic device that generated the code in the first place?

      You give it a phaser and combat training.

      --
      I refuse to use .sig
    5. Re:How Do You Protect Data On Android? by DarwinSurvivor · · Score: 1

      Judging by the the amount of 7's and 3's (common in human generated "random" numbers), it was most likely generated by a human (possibly on the fly during filming)

    6. Re:How Do You Protect Data On Android? by macs4all · · Score: 1

      Judging by the the amount of 7's and 3's (common in human generated "random" numbers), it was most likely generated by a human (possibly on the fly during filming)

      I think they just told Brent to generate it on the spot, and then generated the "display" during Post, based on what he rattled-off.

  8. If you have to ask... by Anonymous Coward · · Score: 0

    you shouldn't be trusting it.

  9. Droid X by Anonymous Coward · · Score: 0

    My DX has the option to encrypt the contents of the phone & SD, respectively. Haven't checked to see if it's reliable or not, but th option is there in the OS.

    1. Re:Droid X by Anonymous Coward · · Score: 0

      My Droid X appears to only encrypt the data saved to the phone AFTER enabling encryption... and then will NOT decrypt the data when transferring it from the DX to a PC via USB. So, I end up with a mix of unencrypted data on the phone, that is easily and readily transferred to and usable on a computer... and encrypted data that is easily and readily transferred to, but completely unusable on a computer. Of course, I could always try to email the individual files to myself and see if they arrive decrypted and usable on my PC.

  10. You Use a Google Technology by Philip+K+Dickhead · · Score: 1, Insightful

    Relax. Privacy cannot be effectively acheived when it is contrary to the design and purpose of Android.

    --
    "Speaking the Truth in times of universal deceit is a revolutionary act." -- George Orwell
    1. Re:You Use a Google Technology by Anonymous Coward · · Score: 0

      How did this retard get modded insightful?

    2. Re:You Use a Google Technology by Anonymous Coward · · Score: 0

      Because Apple fanboys actually believe their own bullshit.

      They see it as a good thing that they can't do anything with their device, yet still end up with an OS that's suffered more and more serious vulnerabilities than any other smartphone to date even with such a supposed security blanket of being locked down.

    3. Re:You Use a Google Technology by Philip+K+Dickhead · · Score: 2

      Because Google's business model is to create a panopticon, and monetise th einformation they collect about their subscribers.

      In short, you are inventory, not a customer. This is the Google imperitive. If you wish to paly on their field, you must understand their motivation. It is not to advance humanity, or "be cool", or any other fantasy.

      --
      "Speaking the Truth in times of universal deceit is a revolutionary act." -- George Orwell
  11. Simple... by TWX · · Score: 1

    ...don't lose your phone.

    Yes, I know, there are some people who lose things all of the time, things like keys, wallets, pagers, phones...

    So far in the roughly sixteen years that this could be a problem for me, I have never lost a wallet, a set of keys, a pager, or a phone. I have locked keys in the car twice, but that was within my first two or three years of driving. I lost a Gerber Model 600 multitool once, but I think someone grabbed it and it wasn't simply lost.

    If I was the kind of person who lost stuff often, I would either not have a smartphone or I would find a way to tether it to my person. There are all kinds of retractable tethers, from the old-school cable kind that custodial keyrings use, to fancy whiz-bang kinds like photographers use for rangefinders and light meters.

    If you do lose your phone, I'd think that contacting the phone company and getting the service turned off would be first priority, which should sever links between the phone and the account anyway.

    --
    Do not look into laser with remaining eye.
    1. Re:Simple... by daenris · · Score: 1

      Losing the phone isn't always in the person's control. You might set it down for a moment and someone just grabs it. I once had my phone sitting on a shelf in my apartment, and a friend of a friend of a friend swiped it while helping my friend move furniture. Luckily it wasn't a smart phone, so no real information breach, so canceling service was all I had to do.

      Keeping the phone tethered to you at all times is unrealistic. For example, I work with MRI scanners. I'm not allowed to bring my phone into the scanner room at all because of the magnetic field. How would you suggest I keep my phone on hand at all times then?

      And with regards to canceling service immediately, that does nothing at all to prevent access to data. The poster is asking how to secure the data that is on his phone locally. Things like saved passwords that could be retrieved from the phone whether it has an active service provider or not.

    2. Re:Simple... by dudpixel · · Score: 1

      I disagree.

      If your phone has data on it that is just as sensitive as your credit card details, then treat it that way.

      You wouldn't leave your wallet lying around would you? Then treat your phone the same way.

      I dont see how this is any different to keeping your wallet safe.

      I really dont see anyone trying to "encrypt" their wallet (whatever that would mean), and yet the issue is exactly the same. I guess the difference is you can cancel your cards if your wallet gets stolen...so install an app that can do remote-wipe, and you're done. If it can do backup as well - that's probably a good idea because then you wont lose your data in the event you need to remote-wipe it.

      Its a serious problem, but not one that requires encryption, just extra care. If you needed to enter a password every time you picked up your phone, I'm pretty sure you'd turn that feature off within a day. If you dont need to enter a password to decrypt your data...then what's the point?

      --
      This seemed like a reasonable sig at the time.
    3. Re:Simple... by jon3k · · Score: 1

      I guess you've never been mugged.

  12. droidwall by Anonymous Coward · · Score: 0

    Here's a small start:
    root the phone and install droid wall.
    In security, we create rings of secure areas... on a cell phone, the first thing to do is to limit the app's ability to phone home unless it is absolutely necessary for the app to function.

  13. As Ben Franklin would say... by Anonymous Coward · · Score: 3, Funny

    Those who would gain a little safety by giving up necessary not-being-molested deserve neither and will lose both.

    1. Re:As Ben Franklin would say... by Anonymous Coward · · Score: 0

      Those who would gain a little safety by giving up necessary not-being-molested deserve neither and will lose both.

      I don't understand. Do I deserve the bike or the car, or to lose both?

    2. Re:As Ben Franklin would say... by CSMoran · · Score: 1

      I don't understand. Do I deserve the bike or the car, or to lose both?

      Both.

      --
      Every end has half a stick.
  14. Password Manager - KeePass by Anonymous Coward · · Score: 1

    Keeping passwords in email is dumb - even if you run the email server. If you do not run the email server, you are being negligent.

    Start using a password manager. The DB is encrypted with AES or some other known, strong, industry standard method. KeePass is available on Android - it sorta sucks when compared to Linux and Windows versions which support auto-type, but it is still better than email. Why don't you just store all your passwords in a passwords.txt text file on your desktop. That would be better than in email. At least then you could encrypt it with a really, really long passphrase for a ZIP file.

    If you want the DB to be cross platform, you probably need to stay with the v1.x line of KeePass. There are "portable apps" versions for lots of platforms too.

    Use a password manager already, but be certain to mirror your password DB file to lots of places - even drop it into your email. It is encrypted after all.

  15. I'll tell you the safe way... by Anonymous Coward · · Score: 1

    Take your phone, run it over with a truck. Then set it (the phone, not the truck) on fire. Then throw the ashes in a glass block. Then launch the glass block into the sun.

    1. Re:I'll tell you the safe way... by Anonymous Coward · · Score: 0

      you forgot "stick it in an MRI machine for a few days"

    2. Re:I'll tell you the safe way... by macs4all · · Score: 2

      Take your phone, run it over with a truck. Then set it (the phone, not the truck) on fire. Then throw the ashes in a glass block. Then launch the glass block into the sun.

      And so you think that isn't susceptible to an extraterrestrial-in-the-middle attack?

    3. Re:I'll tell you the safe way... by Terrasque · · Score: 1

      I was thinking more of a moon-in-the-middle attack here, but hey.. that could work too.

      --
      It's The Golden Rule: "He who has the gold makes the rules."
  16. complex passwords vs. saving by manekineko2 · · Score: 3, Insightful

    Not necessarily I think, as these two things protect against different style attacks.

    Complex passwords:
    +protects against brute force attacks
    Manual entry of passwords every time (as opposed to saving them in client):
    +protects against loss of control of your device

    Depending on the situation, it's completely plausible that a complex saved password may be the right call.

    Moreover, manual entry of passwords has a big negative: weak against shoulder surfing and entry loggers, which is enhanced by the fact that this is a mobile phone and you never know who might be watching.

    1. Re:complex passwords vs. saving by mrchaotica · · Score: 1

      The hard part is Gmail, which I access via both webmail and my Android phone. It needs a complex password to prevent people from hacking it over the Internet, but also simultaneously a simple password to protect against people stealing my phone.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  17. How worrying is it? by Anonymous Coward · · Score: 0

    As a way of hijacking accounts for spam, stealing or happening upon mobiles isn't probably much of a good business. The average thief probably wants to just sell it on or wipe it. The average person who finds it probably isn't that sophisticated or dishonest, probably has little to gain by short term impersonation of you etc. - Who else are you worried about would lift your phone and go to the bother of trying to extract your email etc.?

    That's not to say taking security measures isn't a good idea, but it's got to be in proportion to the perceived threat.

    I'd also read the comments in response to the original article, who point out what a nonsense it largely was. Protocols like POP3 which require your password to be sent in plaintext require some access in that form and these can be relatively easily be sniffed by someone who physically had access to your phone anyway... The encrypted iPhone with physical access can be decrypted without too much difficulty, network traffic sniffed etc.

  18. Re:Get an iPhone by The+Yuckinator · · Score: 1

    Your phone may be fragmented, but my phone only has a bit of a dead spot in the upper left corner of the screen because I dropped it about 45 minutes ago. Nothing's fallen off it yet though.

    But seriously, you're either grossly uninformed, a rabid fanboy parroting talking points, have never used an Android device for more than a few minutes, or just a weak troll. Fragmentation is largely irrelevant when you have a developer community like the folks at XDA working on pretty much any android device they can get their hands on. I count 94 devices being actively supported in that forum, many with tens of thousands of posts.

    Even if you can come up with a dozen real-world, legitimate reasons that "fragmentation" ought to matter to me (I've heard exactly zero so far), I'd still choose it over your iPhone's walled garden any day.

  19. I am also curious. by MyFirstNameIsPaul · · Score: 1

    I'm not a pro, so I use a BlackBerry because I haven't read about BlackBerry phones having all these various issues.

    --

    I once took an excursion to Reddit, and later HN. Unlimited up/down voting sucks when dealing with a hive-mind.

    1. Re:I am also curious. by Lehk228 · · Score: 1

      BB password manager is very secure, if you turn on encryption for the phone you also get that level of security for the entire device

      --
      Snowden and Manning are heroes.
    2. Re:I am also curious. by MyFirstNameIsPaul · · Score: 1

      Yes, that's exactly what I use. After 15 minutes it irritatingly forces me to enter a password, and after 5 failures the device wipes itself. The same is true for anyone trying to download the information through USB. I assume there is some way to make an Android device or iPhone similarly secure, but it seems like every few months some new hack comes out for those devices. The only hack I can recall reading regarding a BlackBerry device was some sort of Java exploit on the latest browser, which BlackBerry took like a day or something to fix.

      --

      I once took an excursion to Reddit, and later HN. Unlimited up/down voting sucks when dealing with a hive-mind.

  20. I don't... by TemporalBeing · · Score: 2

    ...keep that kind of data on my Android phone to start with. That's how.

    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    1. Re:I don't... by Anonymous Coward · · Score: 0

      Do you not use the Market? If you do use the market, your account is tied to the phone, so someone only needs to install the Gmail app to get to your email.

    2. Re:I don't... by Anonymous Coward · · Score: 0

      ...keep that kind of data on my Android phone to start with. That's how.

      I will do you one better: I don't have an android device. Because the point of the question is to protect data on an android device, which 99.999% of users have thanks to email, facebook, and phone logs, both of our answers are useless to anyone who cares to read them.

    3. Re:I don't... by stretch0611 · · Score: 1

      I don't keep that kind of data on my Android phone to start with.

      This is a great idea, except that Android devices can pretty much access all data you leave in Google's cloud. It does not need to be on your device. This includes, Gmail, Google+, Google Docs, Picasa, Google Finance, Google Wallet, Android Market, Google Maps, and more. Android can even log you in to any website that uses google as a sign in... (I know a few things on appspot.com utilize google in this way.)

      Now, you can say you can avoid using google services and accessing them from your phone, but then why did you buy a smartphone in the first place?

      --
      Looking for a job?
      Want your resume written professionally?
      DON'T USE TUNAREZ!!!
    4. Re:I don't... by Simon+Brooke · · Score: 1

      Exactly.

      I do keep sensitive data on my phone and in Google's cloud. That's why I use Android, after all. My phone is either in my belt or in my hand all the time. I don't put it down except when asleep in my bed, and when I'm asleep in my bed there aren't friends of friends present.What about recharging, you say? I have four batteries, one in the phone, one in the charger, two spare, usually fully charged. I shall investigate WhisperCore, but the fundamental security is physical security. Never lose the device.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    5. Re:I don't... by TemporalBeing · · Score: 1

      then why did you buy a smartphone in the first place?

      Primarily for better contact functionality, and I like knowing it runs Linux (why I didn't get the iPhone). I didn't get a smart phone for Internet access, data plans, etc.

      Now I do access the Internet, apps, etc - but that's not why I got it. And I still don't keep the sensitive information on it, or in the Cloud for that matter. Sensitive information stays on my laptop (also Linux).

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    6. Re:I don't... by nedlohs · · Score: 1

      The google account tied to my phone is completely unrelated to the google account that has my email/etc. What sort of crazy person wouldn't create a random google account when setting up the phone in the first place?

    7. Re:I don't... by AmiMoJo · · Score: 1

      So the answer is "don't use a smart phone". Pardon me but I think we should be trying to find a way to make technology better and improve our lives, not simply reject advancements that can improve our lives.

      To give you a real world example I use my Android phone's mapping software. I am now living in a world where I will never be lost ever again. Don't even have to wonder where the nearest branch of is or how to walk from here to . The down side is that both my phone and the phone company knows where I am and at least the latter keeps logs. In fact sometimes I keep logs, e.g. for geotagging photos I take. Rather than give that up how about we find a way to encrypt the data on the phone and change the law to ban the phone company from keeping logs.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    8. Re:I don't... by Dunega · · Score: 1

      If you were so concerned with keeping your data secure why the hell did you send all of it to Google in the first place? via desktop or phone?

    9. Re:I don't... by TemporalBeing · · Score: 1

      So the answer is "don't use a smart phone". Pardon me but I think we should be trying to find a way to make technology better and improve our lives, not simply reject advancements that can improve our lives.

      To give you a real world example I use my Android phone's mapping software. I am now living in a world where I will never be lost ever again. Don't even have to wonder where the nearest branch of is or how to walk from here to . The down side is that both my phone and the phone company knows where I am and at least the latter keeps logs. In fact sometimes I keep logs, e.g. for geotagging photos I take. Rather than give that up how about we find a way to encrypt the data on the phone and change the law to ban the phone company from keeping logs.

      FYI - even with a dumb-phone the phone company knows where you are. Somethings like that have no relation to being a smart phone. The nice thing about the smart phone is that you also easily know where you are on the maps.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  21. Don't worry... by WillyWanker · · Score: 1

    Be happy. Seriously. No one is interested in your Facebook page or your emails unless you've done something very, very bad.

    1. Re:Don't worry... by Beacon11 · · Score: 1

      Oh come on. No one I know encrypts their disk because they're trying to hide something. It's just a safe practice. If I had evil tendencies and stole some random person's phone, the first thing I'd do is crack their email trying to eventually get to bank accounts or something similar. I don't care who you are, that should be a concern.

      Do you routinely complete bank transactions while on public wifi?

    2. Re:Don't worry... by WillyWanker · · Score: 1

      I don't know anyone that encrypts their disk drives. And yes, we've all survived scot-free. Imagine that.

    3. Re:Don't worry... by Beacon11 · · Score: 1

      I do. Now you know someone.

  22. Complete access to the internal memory? by shutdown+-p+now · · Score: 5, Informative

    Even more because simply attaching the phone to a USB port allows complete access to the internal memory and SD card regardless of whether a password is entered.

    No, it doesn't. You get access to /sdcard (whether it corresponds to a physical SD card or not), but that's it. You don't get access (even read access) to sandboxed application and system data storage, unless your phone is rooted.

    So the obvious answer is that, if you want security, don't root your phone. It should be kinda obvious that if you can do what you want with the phone via USB, so can any application running on your PC.

    1. Re:Complete access to the internal memory? by Anonymous Coward · · Score: 0

      Even more because simply attaching the phone to a USB port allows complete access to the internal memory and SD card regardless of whether a password is entered.

      No, it doesn't. You get access to /sdcard (whether it corresponds to a physical SD card or not), but that's it. You don't get access (even read access) to sandboxed application and system data storage, unless your phone is rooted.

      So the obvious answer is that, if you want security, don't root your phone. It should be kinda obvious that if you can do what you want with the phone via USB, so can any application running on your PC.

      Even if the phone was rooted, if USB Debugging isn't on then ADB can't access the phone. So your data is safe as long as they can't get past your screen lock to enable debugging.

    2. Re:Complete access to the internal memory? by machxor · · Score: 1

      Even more because simply attaching the phone to a USB port allows complete access to the internal memory and SD card regardless of whether a password is entered.

      No, it doesn't. You get access to /sdcard (whether it corresponds to a physical SD card or not), but that's it. You don't get access (even read access) to sandboxed application and system data storage, unless your phone is rooted.

      So the obvious answer is that, if you want security, don't root your phone. It should be kinda obvious that if you can do what you want with the phone via USB, so can any application running on your PC.

      Even if you're not kernel-rooted chances are (depending on the phone) all the hacker has to do is bypass your lock screen to enable usb debugging and root the phone himself.

    3. Re:Complete access to the internal memory? by Anonymous Coward · · Score: 0

      Let's say the phone was lost or stolen. It'd be pretty trivial to root would it not? As far as I'm aware, it is. So really, "not rooting" doesn't give you any more security at all.

    4. Re:Complete access to the internal memory? by shutdown+-p+now · · Score: 1

      Note the quoted part. It says "regardless of whether a password is entered".

      If the hacker bypasses the lock screen, he can already have fun with your mail/FB/whatnot by using the apps directly, without even bothering to extract the password. Obviously, the first thing you should do if you're concerned that someone may steal your phone and get access to valuable info within, is to ensure that it is locked with a reasonably strong password, not a simple PIN.

      Or are you saying that there is some known vulnerability that lets one bypass the lock screen in Android?

    5. Re:Complete access to the internal memory? by shutdown+-p+now · · Score: 2

      Let's say the phone was lost or stolen. It'd be pretty trivial to root would it not?

      All root guides that I've seen for Android phones (admittedly, just a few, for those which I either owned or considered owning) require the phone to be put into USB debugging mode first. That is not on by default, and is tucked away pretty far, so it's not like you're going to enable it by default. If your phone is PIN or password-protected - which TFA seems to assume it is (makes sense if you're concerned about valuable data on it!) - I don't know of any way to enable USB debugging without getting past the lock screen somehow.

    6. Re:Complete access to the internal memory? by complete+loony · · Score: 1

      If the attacker has access to your phone they can simply remove the sd card and mount it on another system. Complaining that it can be accessed via USB seems a bit redundant.

      But even if you do attach a usb cable, you must enable remote debugging or manually confirm every time you wish to share the sdcard.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    7. Re:Complete access to the internal memory? by kRutOn · · Score: 1

      No, it doesn't. You get access to /sdcard (whether it corresponds to a physical SD card or not), but that's it. You don't get access (even read access) to sandboxed application and system data storage, unless your phone is rooted.

      So the obvious answer is that, if you want security, don't root your phone. It should be kinda obvious that if you can do what you want with the phone via USB, so can any application running on your PC.

      You don't have to have USB debugging (a.k.a. ADB) enabled at all. Simply leaving it disables mitigates that concern.

      Mounting the phone as a USB mass storage device also doesn't allow you to access the application data unless they store it on the shared SD card storage.

    8. Re:Complete access to the internal memory? by Anonymous Coward · · Score: 0

      Untrue. Law enforcement has forensic software that sucks ALL data out, even if the phone is locked. Assume that criminals have the same type of software available.

    9. Re:Complete access to the internal memory? by Anonymous Coward · · Score: 0

      Normally rooting (at least, for the sort I used) will also wipe your phone's memory as part of the process, precisely to prevent this. The thief will still get a phone, but your data will be gone.

    10. Re:Complete access to the internal memory? by Anonymous Coward · · Score: 0
      You might consider changing your sig, courtesy of its source. You do realize that the person who said that was the same one who said

      It is better for all the world, if instead of waiting to execute degenerate offspring for crime, or to let them starve for their imbecility, society can prevent those who are manifestly unfit from continuing their kind

      and

      Three generations of imbeciles are enough.

      He toned down the language in that opinion on the advice of his fellow justices - the original was apparently even harsher. Perhaps you're fond of fascist thought, and perhaps you just found a quote you liked -- I'll assume the latter, but it's worth knowing the man's actual opinions.

    11. Re:Complete access to the internal memory? by shutdown+-p+now · · Score: 1

      I don't care much about the "true nature" of the source, so long as idea itself is good. E.g.:

      "Those who have no understanding of the political world around them have no right to criticize or complain."

      "We want the people to be peace-loving, but also to be courageous."

      "History shows that there are no invincible armies and that there never have been."

    12. Re:Complete access to the internal memory? by Anonymous Coward · · Score: 0

      My Android phone doesn't boot to a lock screen. It boots to its home screen and a thief can disable any lock pattern from there. The phone can be turned off even if locked (and anyway one can remove the battery) so I assume that if I lose the phone I better hurry to change all my email passwords and the one of my google account.

    13. Re:Complete access to the internal memory? by petman · · Score: 1

      If the phone is rooted, more often than not it would have a custom recovery installed, so the user can just boot into recovery and access the whole file system through USB without even having to boot the OS.

    14. Re:Complete access to the internal memory? by petman · · Score: 1

      Different phones have different methods of rooting, but with a HTC Desire, like the one I own, the user only needs to boot to the bootloader to proceed with rooting, thus rendering any protection the user set in the OS irrelevant.

    15. Re:Complete access to the internal memory? by Anonymous Coward · · Score: 0

      About 12 months ago, my Desire and iPhone 3G were forensically "duplicated" for use as evidence in a criminal investigation (against a former colleague, not me). I didn't provide passwords for either phone but, according to the forensic investigator and subsequent court documents, he was able to dump the entire contents of both phones. The phones were attached to an A5-sized black electronic device via USB for 4 or so hours; unfortunately, I don't know more about the techniques or tools used, but I have been told that there is a way for forensic devices to bypass the 4-digit numeric password without brute-forcing.

    16. Re:Complete access to the internal memory? by AmiMoJo · · Score: 1

      You can't even access the internal memory or SD card over USB without unlocking the phone first, because Android requires you to click a button before it will actually mount the drives on USB. If the attacker doesn't know the code to unlock the phone they can't press the button.

      Obviously an SD card can be removed, but many phones have a large internal memory that can't. My Galaxy S has 8GB. None of this is foolproof because I suppose in theory an attacker could do a factory reset, but it raises the bar a bit.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    17. Re:Complete access to the internal memory? by Anonymous Coward · · Score: 0

      If you have physical access to the phone, you JUST TAKE THE SDCARD OUT AND MOUNT IT DIRECTLY. No need to "hack" on the phone at all.

    18. Re:Complete access to the internal memory? by shutdown+-p+now · · Score: 1

      Those passwords are not stored on the SD card, they're stored in phone's internal memory.

    19. Re:Complete access to the internal memory? by Anonymous Coward · · Score: 0

      You might consider changing your sig, courtesy of its source. You do realize that the person who said that was the same one who said:

      It is better for all the world, if instead of waiting to execute degenerate offspring for crime, or to let them starve for their imbecility, society can prevent those who are manifestly unfit from continuing their kind

      and

      Three generations of imbeciles are enough.

      He toned down the language in that opinion on the advice of his fellow justices - the original was apparently even harsher. Perhaps you're fond of fascist thought, and perhaps you just found a quote you liked -- I'll assume the latter, but it's worth knowing the man's actual opinions.

      Hmmm.. I'm not so sure about fascism. Sounds like darwinism to me.

  23. Re:Get an iPhone by Anonymous Coward · · Score: 0

    Doesn't the iPhone suffer from pretty much the same problems as well? Moving to iPhone as the troll suggests solves nothing, and may even make the problem worse.

  24. Should be semi-doable by quantaman · · Score: 1

    First you encrypt the sensitive bits on the android (ie passwords) with a master key.

    Then you store the master key on an external server.

    When you check your email the phone automatically sends the encrypted password to the server, gets back a decrypted password, and uses that to check your email. So there's no loss in convenience.

    But if you lose your phone you can de-authorize it at the server level so the phone can no longer access the passwords and other encrypted data that was stored on it. This also means you'll be able to see which passwords were compromised (ie, accessed after you lost the phone, and before you de-authorized it).

    It's not a perfect system but I think it would give decent security, no idea if anyone has done it of course.

    --
    I stole this Sig
    1. Re:Should be semi-doable by Anonymous Coward · · Score: 0

      This idea's good enough to be turned into a business. Run with it!

  25. Just by hooking up a USB? by stinkytoe · · Score: 1

    On my G1, with either the stock firmware or cyanogen mod, I have to turn on mobile storage before the sd card and such are mountable through the USB. So, at least in my case, the pattern lock is effective for blocking USB access also (at least as effective as is it at locking anything else). Is this different for other firmware/models?

    On the other hand, If I had the physical access, I could just yank the battery and plug the SD card into my laptop. So for that reason, I wouldn't rely on the pattern lock to secure anything sensitive anyways, regardless of how strong/weak it is. It's really only good for keeping somewhat honest people from digging through your text message history and such.

    1. Re:Just by hooking up a USB? by shutdown+-p+now · · Score: 1

      Passwords and other sensitive data are not stored on SD card though (unless the app in question is written by someone really clueless).

  26. Protect data on my Androids? by BriggsBU · · Score: 1

    I usually equip them with laser weaponry or rocket launchers. If someone manages to disable them enough to render them unable to defend themselves, the data is usually pretty slagged too.

  27. encrypted block level loopback device? by Anonymous Coward · · Score: 0

    I've been considering buying an Android phone too an have a similar question. On Linux, one can mount partition through an encrypted loopback device to encrypt the data at the block level, not the application level. Can Android do this, with auto-unmount after some period of inactivity? That's the only way I'm going to trust carrying any sensitive data around with me in this manner. The phone unlock codes are completely useless as a security mechanism.

    Given that so many people do appear to carry sensitive data around on their phones, there must be some solution like this, no?

    1. Re:encrypted block level loopback device? by datapharmer · · Score: 1

      Do you do that on your laptop? Most people freak out about their phones but are perfectly okay not encrypting data on their other devices. people are weak and make mistakes. Unless you want to play James Bond for a living get a life and move along.

      --
      Get a web developer
    2. Re:encrypted block level loopback device? by Anonymous Coward · · Score: 0

      "Do you do that on your laptop?"

      No, but my laptop doesn't leave my house. I don't put it in my pocket and cart it everywhere. Not remotely the same situation.

      So back to my question: what is the best approach for this on Android?

  28. Droid 3/Android 2.3.4 by Anonymous Coward · · Score: 3, Interesting

    FWIW, the Droid 3 has full device encryption (Android 2.3.4). You can encrypt the whole phone, or just the internal memory card & SD card. It also has a time-lock password/pin/pattern that kicks in after 1-20 minutes (configurable). I was very surprised after upgrading from a Droid 1, which has basically no device protection what so ever...

  29. It's Linux by Anonymous Coward · · Score: 0

    Build a new kernel and compile eCryptfs... then store whatever critical data you have inside an encrypted folder on your SD card.

  30. Worry about QUALCOMM AMSS on your phone! by gd23ka · · Score: 1

    There is a megabyte worth of firmware on your phone on a chip that has access to your camera, the mikes, the flash, virtually everything
    on a device such as an "Sprint EVO 4g".

    This device has two cores on a SOC, the general application ARM11 core you know about that runs a linux kernel and then there is another ARM9 core that
    runs Qualcomm's AMSS software which is a CDMA2000 stack. This radio core has the same access like the general application core
    to the camera and the mikes, in fact there is support for the camera in AMSS (aka "multimedia extensions").

    The radio is my main worry right now. I've already gotten rid of the smithmicro device management software and all the other HTC agents in the
    android environment but I'm seeing that the kernel(!) is maintaining http connections to sprintpcs.net servers. These I address with iptables right
    now. The cameras both the front facing (!) camera and the camera in back are taped over by the way I suggest you do the same.

    My impression is this thing is a turd of a mobile tracking bug and I'm thoroughly disgusted with it and the scum that is pushing it.

    FYI on Qualcomm AMSS (Advanced Mobile Subscriber Software): http://avs234.net/docs/cpu/qualcomm/80-VH700-1_B_AMSS_Overview.pdf

    1. Re:Worry about QUALCOMM AMSS on your phone! by wdef · · Score: 1

      Impressive. Wondering: are you in the security industry, hence the interest in working out how to close any back doors in the phone? There are probably clients in government/industry/crime who would pay to have their phones locked down.

  31. Re:Get an iPhone by macs4all · · Score: 1

    Doesn't the iPhone suffer from pretty much the same problems as well? Moving to iPhone as the troll suggests solves nothing, and may even make the problem worse.

    Nope. Encryption + Remote Wipe + Local Wipe on too many failed password attempts (see "Safe and Secure by Design" and "Ready for Business" on this page). Not even in the same universe as far as security goes...

  32. Facebook? Secure? by damn_registrars · · Score: 1

    Surely, you jest. You should know better than to ever expect anything you post on facebook to be secure, ever.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  33. Nice idea. by Vario · · Score: 1

    This sounds like a pretty nice and simple idea to me.

    The extra amount of traffic does not matter, just a few bytes for the passwords and the delay does not really matter. Additionally that helps you if someone stole your phone as you could easily add some information about the current location.

    One loophole is that you have to disable access/decryption instantly after your phone is missing, otherwise interception of the traffic would give the attacker the unencrypted password.

  34. You do not by gweihir · · Score: 2

    Put data on a modern "smartphone" of any kind and you can expect everybody halfway competent to get all data on it. That includes thiefs, the police, customs etc.. Believing anything else is just foolish.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:You do not by AmiMoJo · · Score: 1

      Not true. I keep a Keepass database on my phone and unless someone happens to wrench it from my hands in the few seconds when I have the database open and unlocked there is little they can do to get into it. Obviously I use a good password.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    2. Re:You do not by gweihir · · Score: 1

      Strictly speaking you left the "smartphone" meme and use your phone as a general computing device, which is also expressed by the fact that Keepass is not a smartphone App at all. Also, it does not protect your phone, but just its own application data.

      But I agree with you. If you know what you are doing, and use specific applications competently, basically any data can be secured on a smartphone. For Email, you could for example set up a proxy that encrypts all emails with GnuPG before forwarding them to the smartphone. Still, you are not securing the smartphone here, but use a secure/secured application on the smartphone to secure specific application data, with the smartphone viewed as a more general computing device. I expect this is far beyond the capabilities of most smartphone users.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  35. Re:LOL, What A Hilariously Lame Attempt At FUD by Anonymous Coward · · Score: 0

    Not so carefully written to stir Android fanboy rage and subtle specific questions to let the iPhone fanboys deliver their FUD

    DONE and DONE

    Hey! that worked on 2007 (Replace Android for WinMobile), turfing needs R&D too, you know.

    Slashdot astroturfing ring, STAGNATED, too.

  36. Re:Get an iPhone by Trilkin · · Score: 1

    Yeah, about that...

    Granted, it'll stop John Q. Idiot from getting your data, but if you actually care about data encryption/safety in the first place, John Q. Idiot probably isn't the person you're afraid of. In the real world, there are very few people who need truly secure phones considering that the majority of the data on them is their calendar reminding them to pick up their daughter from school, their contacts list and Angry Birds. A good number of people who claim they want that security generally think what they have on their phone is more important than it really is (or they don't want their wives/girlfriends to find out about the affair they're having.) Only a slim number of people actually need that much security on their phones... and they, wisely, use Blackberries.

    It's not exactly hard to just change your passwords in the event your phone gets stolen and they have access to saved banking information (WHY DO YOU HAVE THAT SAVED ON A PHONE?!), Paypal information (more plausible) or Apple Store/Android Market information.

    --
    Nobody cares what the CAPTCHA for your post was.
  37. Re:Get an iPhone by PCM2 · · Score: 2

    Nope. Encryption + Remote Wipe + Local Wipe on too many failed password attempts (see "Safe and Secure by Design" and "Ready for Business" on this page [apple.com]). Not even in the same universe as far as security goes...

    See, I don't get all the people in this thread saying Android devices are "horrible" and "not even in the same universe as far as security." I have an Android phone from Motorola. It's billed by T-Mobile as one of their lower-end, entry-level smartphones, as opposed to a "teh awesomeness" phone. Nonetheless, my phone can encrypt the data on the device and the SD card, and it comes bundled with a (free) service from Motorola that not only lets you remote wipe your data, but will tell you where your phone is via GPS. It doesn't do the wipe on failed password attempts, but I wouldn't enable that anyway -- I'd hate to be fumbling with my phone trying to unlock it when I'm drunk and accidentally wipe all the data. So what security universe is my cheapie Android phone in?

    --
    Breakfast served all day!
  38. Snuko by Anonymous Coward · · Score: 0

    I use this software called Snuko, if I ever lose my laptop or phone it will encrypt and wipe my data off of the device so I am not too concerned. I tried out the laptop version and it was pretty slick, it left me with absolutely nothing, I mean no start menu items no nothing!

  39. But can you trust any Android App anyway? by Anonymous Coward · · Score: 0

    What about the other apps you have on your phone, like those games that get access to the SD card and access to the network? Any such application can easily take information from your SD card and send it to whomever via the network.

    So how well do you know wand trust the individual that wrote that new game you love, or that new firewall and encryption application you loaded on your phone to protect it. Or what about that application that you let connect to your Facebook account so it could use your photos as your wallpaper?

  40. how do I protect my data? by roc97007 · · Score: 2

    I keep my phone with me. I never get drunk enough that I'm likely to leave my phone in a bar. I do a belt check whenever I leave a hotel room. My phone charger is on my desk in full view so I'm not likely to forget it in the charger.

    Keeping your phone near you is at least 80% of security. No tool will absolutely guarantee you won't lose your data if you lose your phone. So first and foremost, don't lose your phone.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    1. Re:how do I protect my data? by Funnnny · · Score: 1

      There is!
      There's many tools that help you when you lost your phone.
      I'm using SeekDroid, which will setup a stronger password, wipe all data in my phone, locate... when I lost it.

    2. Re:how do I protect my data? by dudpixel · · Score: 1

      Exactly.

      I use LookOut which does remote backup and remote wipe (and can locate your phone I believe).

      Its like this:
      1. Enable remote backup. (should be able to find something that only syncs on wifi if you're worried about data usage).
      2. Enable remote wipe.
      3. Try to never lose your phone - treat it as if it is your credit card, because in many ways, it is.
      4. Oh, and make sure you secure the passwords used for #1 and #2 - and never save them on the device.

      Using encryption just seems like overkill and inconvenience, compared to the above - which achieves much the same purpose.

      --
      This seemed like a reasonable sig at the time.
    3. Re:how do I protect my data? by Beacon11 · · Score: 1

      Your phone is on your belt? You must be an engineer.

    4. Re:how do I protect my data? by roc97007 · · Score: 1

      Yes, on the right hand side because I dial with my left hand. In the Cretaceous period I wore my slide rule on my left side so I could cross-draw. In the Pleistocene era my Palm Pilot was always in its holster on my right side. Fortunately horizontal holsters are available now, which have a lower profile and are less likely to get hung up on chair arms and door levers.

      If you're carrying your phone in your hand or shirt pocket, you deserve to lose it. If you can't bring yourself to practice secure behavior with your phone, then carry a dumb phone. It's smaller, cheaper, has longer battery life, and you won't lose your credit card numbers when you leave it in a bar.

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    5. Re:how do I protect my data? by Clueless+Moron · · Score: 1
      I too treat my phone like my wallet or kidney: You cannot treat it casually...

      And I have a slide rule and I know how to use it

    6. Re:how do I protect my data? by roc97007 · · Score: 2

      "I treat my phone like my wallet or my kidney". That's my new favorite phrase.

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  41. For Google, Two-Factor Authentication by Sancho · · Score: 2

    For linking your Google account to your phone, turn on two-factor authentication. You can't actually use two-factor authentication to add your Google account to the phone, so you get the option to set up an application-specific password. Though nothing stops someone from reusing this password to access your mail, you can revoke this password at any time without affecting the rest of your application-specific passwords or your main Google account password. If your phone is lost, get to the nearest computer and revoke the phone password. Then if the thief does manage to extract your password, it's useless.

    For the rest... well, the advice in the other comments seems to be about the best you can do.

    1. Re:For Google, Two-Factor Authentication by Duncan+Booth · · Score: 1

      For linking your Google account to your phone, turn on two-factor authentication. You can't actually use two-factor authentication to add your Google account to the phone, so you get the option to set up an application-specific password. Though nothing stops someone from reusing this password to access your mail, you can revoke this password at any time without affecting the rest of your application-specific passwords or your main Google account password. If your phone is lost, get to the nearest computer and revoke the phone password. Then if the thief does manage to extract your password, it's useless.

      The catch with this is that for two-factor authentication you need the Google Authenticator app installed on some device which is probably your phone. So if someone does manage to break into your phone and extract the main password they've got all they need to get into your account. If you are very careful to use only application passwords on the phone and then you can revoke them all but if you use the main password to login to Google on the web browser then the two-factor stuff has added complexity but not a whole lot of security.

    2. Re:For Google, Two-Factor Authentication by Sancho · · Score: 1

      Those are some valid points to consider. Here are some others.

      You can carry a set of one-time use tokens with you, or leave them with someone trusted and that you will be able to contact. In this way, you won't require Google Authenticator to log in and revoke. You get 10 of these, and an emergency code can be sent to a landline or other mobile phone.

      I'm not sure how or if Authenticator tries to protect its data. I would hope that it does something, as anything which slows down the thief buys you more time to revoke. It could encrypt with the PIN, store its data only on the phone's internal memory (rather than the SD card), etc. I'm not sure if the OP is worried about a targeted attack which will be harder to deal with, or just a thief finding the phone and deciding to see what's in the e-mail. Unless the OP is involved in the financial sector or intelligence, a targeted attack seems fairly unlikely. Some basic data protections should be sufficient to slow the thief down until you can take action.

      Lastly, I don't think I've ever typed in a Google password into the browser of my phone. I've relied on the built-in apps, which use the phone credentials. Right now, before I've had my coffee, I can't think of any reason I'd want to log in to the web browser, either, though I'm sure there are cases. It's probably something to worry about on a case-by-case basis.

    3. Re:For Google, Two-Factor Authentication by Duncan+Booth · · Score: 1

      Right now, before I've had my coffee, I can't think of any reason I'd want to log in to the web browser, either, though I'm sure there are cases. It's probably something to worry about on a case-by-case basis.

      I use my Google credentials to access openid enabled sites such as StackOverflow. I think that's the main reason I need to be logged in to Google from my phone's web browser.

    4. Re:For Google, Two-Factor Authentication by Anonymous Coward · · Score: 0

      What good does it do you to get to the nearest computer if you have two-factor authentication and just lost your phone? The nearest computer won't let you authenticate without the 6 digit code that Google sends to your phone.

  42. Android? Good question by no-body · · Score: 2

    Any used Blackberry form Ebay, unlocked for $ 2, set encryption on, password tries to 3, store word documents password protected on internal memory.

    Effect:
    - All content on device is encrypted.
    - Any attempt to enter device password wrong 3 x wipes device - erases all content.

    1. Re:Android? Good question by KernyKat · · Score: 1

      - Any attempt to enter device password wrong 3 x wipes device - erases all content.

      Let's say you're having the extended family over for dinner... then your cousin's kid finds your phone. He decides it's fun to press buttons and watch the screen light up. Oops... all content erased! I do technical support for a large company that uses this sort of policy on (some) mobile devices... People call up saying they're usually very careful, but it can still happen if you're unlucky. And no, we don't have any back doors to retrieve the data after a wipe like that. Bad luck.

    2. Re:Android? Good question by Anonymous Coward · · Score: 0

      So the first time your 3 year old kid gets hold of the phone, it becomes a paperweight? Sounds like a truly useful device.

    3. Re:Android? Good question by nedlohs · · Score: 1

      You restore from your backup.

    4. Re:Android? Good question by phillechill · · Score: 1

      My thoughts exactly. Also: you can use the built-in password keeper on the BlackBerry which uses a different password AND you can encrypt your backups with a password. If you're that concerned about security, go with BlackBerry. If you MUST use Android, don't even consider rooting it.

    5. Re:Android? Good question by no-body · · Score: 1

      He doesn't do backups or he would not post this nonsense.

    6. Re:Android? Good question by no-body · · Score: 1

      - Any attempt to enter device password wrong 3 x wipes device - erases all content.

      Let's say you're having the extended family over for dinner... Bad luck

      Either they learn or they don't. Loose your phone on a parking lot when you get in the car, drop it in the toilet by accident etc. - that's with phones. Hard disks expire for sure, motherboards fry, power supplies go haywire and what else have you...
      Where's your data then, all the pictures you took, all your emails?

      If people don't plan ahead, they will learn the hard way. Tuff lick

      Having a mechanism preventing unauthorized access to a kind of device which is small can be easily lost, stolen or misplaced and contains potentially sensitive data is a requirement.

      And - in case of BB's, there is a step to prevent a situation you describe: After a couple of incorrect pw entries, it requires correct entry of "blackberry" and then it lets you continue entering passwords. Accidental erasure by non-reading kids as you describe is prevented in that manner and if one let's a phone sitting around for public use - live with it!

  43. Except by Anonymous Coward · · Score: 0

    Except when you hold the magic key, then you enter debug mode and they access everything - this is something which is required to be able to get the label as an approvedphone by google.

    Of course to abuse this someone needs physical access to the phone - like if crooks stole it - or the police took it...

  44. Short answer. by moneybabylon · · Score: 2

    There is no way to 100% secure data on smartphones (Android/iPhone/Blackberry) against government level investigations. In fact, there is no way to 100% secure data against mere professional snoopers, both on the data extraction front, and on the wireless snooping front. In case you didn't realize, the philosophy of smartphones is to communicate and exchange data on as many fronts as possible. It is also designed to pack as many sensors to get data on you (microphone, GPS, camera...). Its form factor is also designed to make you take it anywhere you go, meaning you will bring it into all sorts of unsecured environments where losing it is easy. It is designed to be lost or stolen easily be being small and light. The sooner you can accept this, the sooner you will become happier. If you are not a spy, just use the cheapest Nokia phone and use codewords for both text messages and the address book. Also secure it with a chain to yourself. If you are a spy, or paranoid like some Russian businessmen I have met, not only do you use a cheapo Nokia phone, but also make sure to take out the battery everytime in a business meeting. And even then, there are modified phones with internal batteries to record you and broadcast it. Good luck.

  45. Android Security Fail! by Anonymous Coward · · Score: 0

    Android provides three options (Pattern, PIN, or Password) to lock your device which will prevent unauthorized access to storage medium when connected via USB to a PC. The problem of course is that in the event of a stolen or lost device, the data is unsecure and accessible because Android currently does not support system or storage device encryption.

    As an Android SuperFanBoy, it is quite disappointing because even Microsoft's Windows Mobile has supported storage encryption as far back as 2006. In an era where mobile devices have become every bit part of our daily routines and data breach threats lurk, you'd think this would be top priority. A major Google security fail! Whisper Systems provides full system encryption, but unfortunately, it currently only supports a couple Android handsets.

  46. You have to protect the physical phone by Anonymous Coward · · Score: 0

    I'm also a bit careful about the apps I install (reading permissions, etc.). I should probably add two-factor authentication to the mix, but that's more about making it easy to demonstrate that the phone is a more trusted authentication method than the web (for example) than it is about protecting the phone itself.

    If someone gets their hands on your physical phone they can do too much with that by itself no matter what countermeasures you take. For instance, you probably don't even know all of the necessary countermeasures that are required (see Apple's Locationgate). If your threat model assumes the front door is open, then it really doesn't matter what is going on with the windows.

  47. PIN security completely circumventable by Anonymous Coward · · Score: 0

    I am running Android Froyo.EC05 I have the PIN based password lock, as opposed to the graphical password. This security can be totally broken. During an incoming call ring, if one chooses "Ignore and respond with Text", it will let you into the phone without any password!!! One can access the complete phone. This is true on Sprint's 4G Epic series phone. Congratulations. It is a trivial attack that even my wife gets it. :-)

  48. I use.. by Anonymous Coward · · Score: 0

    The webroot android app. They us some synch service to make sure my data is protected and shared with my other devices

  49. Device encryption on Honeycomb by dr00p · · Score: 1

    Honeycomb 3.1 has the option to encrypt the whole filesystem. It failed initially on my Transformer, but I read somewhere that they fixed it.
    I don't know what that means for access via USB to the SD card, but if you device has been turned off, the filesystem can't be accessed until you type the encryption password.
    It's not the magic bullet, but it's an extra step :)

  50. Virtualize to separate the data by Anonymous Coward · · Score: 0

    VMWare's CTO Steve Herrod recently gave Forbes an interview that explained their new "MVP" (Mobile Virtual Platform) line. Soon you will be able to have phone images "delivered" to you, similar to their VMWare View product.

  51. Where are the lame Star Trek Jokes? by BryanL · · Score: 1

    I'll Start. In Starfleet Federation, android Data protects you.

  52. I'm screwed by Vecanti · · Score: 2

    I'm totally screwed if I lose my phone. I handle my phone security like I do my data backups. I'll worry about once it's too late.

  53. Use a quality product. by Anonymous Coward · · Score: 0

    I use an iPhone.

  54. Stop Worrying People Have Thought of This Already! by Nemo's+Night+Sky · · Score: 1

    Android already supports an encrypted data storage API, but it is up to the individule App authors to implement it. At first only PayPal seemed to do this correctly but the other Major apps like Chase seem to do this now after public attention was drawn to their storing plain-text. You can also disable USB auto-mount (I'm wondering who your OEM is that auto-mount is enabled to begin with, are you sure this is the phones behavior?) You also aren't forced to use the visual lock screen either! You can use a pin-code or 3rd party software. Remote wipe software is also available and is a standard feature of Motorola's Blur Android. You can protect your Google account by activating two factor authentication, that way the phone gets its own unique password that can be deactivated and doesn't store the true password for Google. In the end physical access means ownage though.

  55. Re:We Told You To Get Lost by Anonymous Coward · · Score: 0

    Clearly not man enough then.

  56. Set up remote wipe, screen lock by Anonymous Coward · · Score: 0

    If you have a modern-ish version of Microsoft Exchange and a newish phone (Froyo+?) which you also sync email onto, the exchange admin can require that phone to allow remote device wiping. In the very least, that would allow you to wipe your phone as soon as you suspect it may be stolen.

    If your group uses google apps, you can have a device policy administrator app be installed (available in the market) which allows the app admin to do remote wiping as well.

    HTC has their htcsense.com site where if you use a recent device from them, you can register and you gain access to geolocate your phone, as well as remotely lock and even wipe it. No need to exchange or google apps.

    Finally, you should not root your phone as it (generally) can make your phone more vulnerable. Don't install any shady apps. Don't enable Android Debugging. If you're paranoid about your SD card contents when you plug in your phone, just set your phone to "Charge Only"

    Have a lock screen PIN.

    If you want to store your passwords somewhere convenient, have you considered not using your phone, and explore one-off devices? I can't vouch for the product, but I've had interest in the Mandylion password manager.

    Finally, if your email / calendar / notes stuff are on a Google stack, switch to using two-factor authentication. This wouldn't protect you if your device is lost and compromised (lots of the google android apps don't support one time codes; they use app specific passwords which you can revoke), but it would be a good idea in general, as it would prevent someone who only knows your password from accessing your account.

    Oh, one last thing: what do you think the chances are of your phone becoming lost and in the hands of someone who is willing to take the time to try and break into it and steal things? Do you know how cheap a stolen identity is? It's worth more to a thief to just wipe and resell your phone than it is to actually try to steal your identity on top of that. Most thieves are not very clever. You're (most likely) not dealing with a "Lisbeth Salander."

    Hope I was of some help :)

  57. How do I protect my android.... by DrXtreme · · Score: 1

    I bought a brand new HTC Inspire for the beautiful display and big screen...Fucked up POS lasted me 4 days and went bad. They replaced it. That one lasted 10 days and went bad they replaced it, that one lasted 2 months, AT&T told me to kiss their ass so I through it through their window, had my iPhone turned back one...and life is good...I use the damn thing as a phone -- not as a 3 inch computer, Not as a micro email machine, not as a umbilical cord to keep me constantly wired to the grid...I unplug, go take a fucking photo, take a walk and don't worry about it. I have enough security hardware and tools monitoring the traffic on my personal network to let me know and to shut the whole thing down if anything to hinky starts happening....Hell I have more sniffing and monitoring happening than most businesses have. So I spend more time thinking of ways I can make companies that write bad software pay for the liability they have (*read Cem Kanner and Pels "Bad Software" title before you blast me on this and think about it... if more ppl would do this more companies would NOT subscribe to the thought of for x lines of code y number of bugs is acceptable! -- That is BULLSHIT! Its either right or its fucking wrong!).....I was headhunted from college by IBM to be their Global Deployment Manager - WANG Labs hired me away from IBM...I got sick of trying to put Microshit on PPL's desktops, be a tech, help desk teacher, and manager, so I quit, decided to go work for Microshit....Figured "Hey -- I know what it's like to try to use this crap in the field. maybe I can help em get it right ---- WOOOOOOOOW was I wrong (but god damn was it fun watching Balmer fume and throw things -- my office was directly across the hall from where he always held his meetings!!)........Nearly got fired at least twice a year for arguing with PM's that only care about shipping and getting paid...So you see until we get ride of the Microsofts, the PM and marketing asswads that only care about getting paid and make everything open source. Security will never happen, Nobody will be able to actually protect their data...They will only be able to give themselves a false sense of well being because some marketing bozo convinced them with a lot of pretty photos, jazzy slogans and wordy promises that by using their tool or their device or their software package, your protected....

    --
    It is impossible for a man to learn what he thinks he already knows
  58. it's a small computer. by Anonymous Coward · · Score: 0

    if you make it too secure, it sucks to use. so, don't put everything on it. whatever you do, do not configure your password recovery email to be readable on the phone.

  59. Autowipe? by Anonymous Coward · · Score: 0

    As an additional layer of security, I install this app that allows you to automatically wipe the phone if the pin/password/swipe pattern is entered incorrectly a defined number of times. It's better than most of the wiping apps out there as it doesn't require any cellular or internet connection.

    https://market.android.com/details?id=com.vesperaNovus.app.AutowipeFree

    1. Re:Autowipe? by lothos · · Score: 1

      I'm glad someone mentioned Autowipe. It's free, and it's awesome.

      There are options to wipe your phone and SD card via a password sent by text, too many incorrect unlock attempts, someone sticking their SIM card in the phone, etc.

      If I ever lose my phone or it's stolen, one text message from me to my phone and the whole thing is wiped.

  60. KeePass by Anonymous Coward · · Score: 0

    Well, for part of this you could use KeePass. It's a nice little password/data safe that has clients for a number of platforms including Android. It stores your data in an encrypted file behind a master password. Want to open it on your laptop too? Install the Windows or Linux (making assumptions here, sorry Mac users... ;) client, move the data file over from your phone, enter the master password and you're in. Or step it up a level and store the file in the cloud storage client of your choice (DropBox et.al). Other similar passwords exist if you prefer another.

  61. Protective methods vs. ZITMO (& others like it by Anonymous Coward · · Score: 0

    Which is a ZEUS botnet variant, albeit for "smartphones" (specifically ANDROID iirc):

    http://www.google.com/search?hl=en&source=hp&q=ZITMO&btnG=Google+Search

    SO, how to do THAT?

    Well, use a custom HOSTS file on ANDROID

    (Albeit, a modified one, filled with entries blocking out known bad sites/servers/hosts-domains that serve up malware like this, + their botnet C&C servers too):

    ANDROID phones can also use the HOSTS FILE TO KEEP DOWN BILLABLE TIME ONLINE, vs. adbanners or malware such as this:

    ---

    Infected Androids Run Up Big Texting Bills:

    http://it.slashdot.org/story/11/03/01/0041203/Infected-Androids-Run-Up-Big-Texting-Bills

    ---

    It's easily done too, via the ADB dev. tool (Android Debug Bridge):

    ---

    1.) Mount ANDROID OS' system mountpoint for system/etc as READ + WRITE/ADMIN-ROOT PERMISSIONS

    2.) Copy over your new custom HOSTS over the old one using ADB PULL/ADB PUSH to do so

    (Otherwise ANDROID complains of "this file cannot be overwritten on production models of this Operating System", or something very along those lines - this way gets you around that annoyance along with you possibly having to clear some space there yourself if you packed it with things!).

    ---

    * DONE, & "easy as apple pie"...

    APK

    P.S.=> And, IF POSSIBLE? Also, alter your DNS servers to DNSBL filtering ones!

    E.G.-> These 3 are really good vs. malware + phishing exploiters online:

    Some DNS servers are "really good stuff" vs. phishing, known bad sites/servers/hosts-domains that serve up malware-in-general & malicious scripting, botnet C&C servers, & more, such as:

    Norton DNS -> http://nortondns.com/
    ScrubIT DNS -> http://www.scrubit.com/
    OpenDNS -> http://www.opendns.com/

    (Norton DNS in particular, is exclusively for blocking out malware, for those of you that are security-conscious. ScrubIT filters pr0n material too, but does the same, & OpenDNS does phishing protection. Each page lists how & why they work, & why they do so. Norton DNS can even show you its exceptions lists, plus user reviews & removal procedures requests, AND growth stats (every 1/2 hour or so) here -> http://safeweb.norton.com/buzz so, that ought to "take care of the naysayers" on removal requests, &/or methods used plus updates frequency etc./et al...)

    HOWEVER - There's ONLY 1 WEAKNESS TO ANY network defense, including HOSTS files (vs. host-domain name based threats) & firewalls (hardware router type OR software type, vs. IP address based threats): Human beings, & they not being 'disciplined' about the indiscriminate usage of javascript (the main "harbinger of doom" out there today online), OR, what they download for example... & there is NOTHING I can do about that! (Per Dr. Manhattan of "The Watchmen", ala -> "I can change almost anything, but I can't change human nature")

    HOWEVER AGAIN - That's where NORTON DNS, OpenDNS, &/or ScrubIT DNS help!

    (Especially for noob/grandma level users who are unaware of how to secure themselves in fact, per a guide like mine noted above that uses "layered-security" principles!)

    ScrubIT DNS, &/or OpenDNS are others alongside Norton DNS (adding on phishing protection too) as well!

    ( & it's possible to use ALL THREE in your hardware NAT routers, and, in your Local Area Connection DNS properties in Windows, for again, "Layered Security" too)...

    HOWEVER:

    This I have NOT tried on ANDROID, as I have with HOSTS files, but since it's doabl

  62. ZITMO/ZEUS botnet tracking data source inside by Anonymous Coward · · Score: 0

    https://zeustracker.abuse.ch/monitor.php?filter=online

    * That's "ZEUSTRACKER"...

    (It's "good stuff" & a data source for you all)

    To go along with my init. post on ZITMO attacking ANDROID smartphones here + how to "stall it" using DNSBL utilizing DNS servers & HOSTS files in combination for "layered security", even on smartphones:

    http://ask.slashdot.org/comments.pl?sid=2354240&cid=36920632

    APK

    P.S.=> Again (stressing it):

    That's to give you the sources for ZITMO/Zeus botnet online C&C servers, & more, for your custom HOSTS files should you choose to implement them on ANDROID (or, other "smartphones" also)

    ... apk

  63. Two Environments? by Gyorg_Lavode · · Score: 1

    It seems that, while android can be encrypted, it's typically irrelevant since the system is always on. To deal with that, could you run a second environment? I see it's common to run linux chrooted on android. Could you do something similar, except the second environment is encrypted when not running? This way, quick but unsecure information is immediately available. Sensitive information is slower to access but is secured?

    And so that you didn't have to regularly encrypt/decrypt the secure environment, could you use a bluetooth dongle to authenticate as well as signal when the environment should remain decrypted? When it's near, the unsecure environment knows to keep the secure environment decrypted. When the bluetooth system disassociates, the unsecure environment encrypts the secure environment. When the bluetooth dongle comes back, you push a button on the dongle and it provides the decryption key to the unsecure environment.

    --
    I do security
  64. And your data can be corrupted by Anonymous Coward · · Score: 0

    Despite the "protections" such as access control and privilege separation, it is possible to corrupt the data on android phones so if someone fails to get the data they want off your phone. As retaliation or just to mess with you, they can always corrupt the existing personal and system data on /data and /cache, and wherever else, using a backup-restore method. This happened to me, as I tried to back up all data and inadvertently restored the wrong data to the phone. There are no special privileges required to do backups and restores. This caused the phone to lose app data, apps, broke bluetooth and wifi and made phone calls drop or disappear altogether and caused the phone to "lose" the battery from time to time. It also prevented turning the phone off and prevented setting airplane mode. Fixing it required using Settings -> Privacy -> Erase User Data and setting everything up all over again, a very tedious process when there's a lot of customisation.

  65. Google Brand by CodeReign · · Score: 1

    The majority of android devices don't allow you to simply access the usb storage of them. You must be using a Motorola device. I thoroughly recommend using a Google branded device in the future. The Nexus S for example doesn't have removable storage and can only be connected through USB if you have the password or USB debugging mode was already enabled. Beyond that Google keeps their software up-to-date therefor mitigating any type of exploits. As well if you decide to root the device it force wipes the data already on it before allowing you access to the device.