News for hackers. Stuff that matters.
Re:I know someone whose 2-factor phone authentication was ha... by pearkes on Tuesday June 12, 2012 @10:15AM (#4100505)
I use the Google Authenticator app, which makes the token only available to that specific device, rather than through SMS. This gets around the problem of cloning a phone number.

iOS: http://itunes.apple.com/us/app/google-authenticator/id388497...

Android: https://play.google.com/store/apps/details?id=com.google.and...

Re:I know someone whose 2-factor phone authentication was ha... by gibybo on Tuesday June 12, 2012 @11:16AM (#4100858)
I use this too, but I don't think it actually prevents the attack described in the article, at least in my case. When I setup my 2-factor auth for my Google account, I also setup a series of backups in case I lost access to my phone. One of them was my phone number, and another was a phone number of a trusted friend.
Re:I know someone whose 2-factor phone authentication was ha... by ajross on Tuesday June 12, 2012 @11:52AM (#4101038)
It prevents human engineering of the phone company. One might hope that Google would be better at the security implementation (i.e. the BT operator apparently "validated" an incorrect password, which indicates to me that it was a quick hack, probably just a field in the customer record about which the operators weren't trained).

Also: I'd hope that Google wouldn't allow a complete account reset based solely on the backup device. That should be a backup for your second factor only, you should still need the password.

Re:I know someone whose 2-factor phone authentication was ha... by abraham on Tuesday June 12, 2012 @02:22PM (#4101925)
You can remove your number as a backup source and restrict it to only use the app and the printed backup numbers.
Re:I know someone whose 2-factor phone authentication was ha... by mayneack on Tuesday June 12, 2012 @10:24AM (#4100545)
Does the app notify you when authentication is attempted? The reason I still use SMS is that I will instantly get notified if someone has my password and attempts to access my account.
Re:I know someone whose 2-factor phone authentication was ha... by jgrahamc on Tuesday June 12, 2012 @10:26AM (#4100555)
I was worried about someone getting into my account so I made this: http://blog.jgc.org/2011/06/my-email-canary.html
Re:I know someone whose 2-factor phone authentication was ha... by shabble on Tuesday June 12, 2012 @11:19AM (#4100872)
Whilst a cunning idea if it catches some unsophisticated crook who just dives in and starts looking for goodies, I'd expect that it's common enough knowledge (e.g. image-bugs dropped in spam to check account liveness) that a serious attacker would either slurp your account via IMAP/POP and browse with external resource loading disabled, or just enable that setting in your gmail account itself, which exists for exactly the reason mentioned above.

The main improvement I can see you've made is that it's real-time enough that you should be able to jump on it straight away and do something rather than the batch processes I suspect spammers use.

There was a cunning|creepy trick used by Facebook I recall reading about not that long ago[1] that relied on Outlook autoloading bgsound attributes despite image loading settings, but I don't know of any comparable holes in gmail.

[1] http://pandodaily.com/2012/03/06/facebook-knows-when-you-ope...

Re:I know someone whose 2-factor phone authentication was ha... by mayneack on Tuesday June 12, 2012 @10:42AM (#4100655)
Since I already get a text message each time I authenticate, I'd even be in favor of one that just texted me each time I authenticated a new computer. That way I could use the security of the app, but the notification of sms.

I believe Facebook used to do just the notification part with some optional security feature where you had to name each new computer you used. They have 2 factor now, of course.

Re:I know someone whose 2-factor phone authentication was ha... by gagabity on Tuesday June 12, 2012 @10:27AM (#4100565)
You cant log in without the App from an untrusted computer, the app is not connected to the internet, there are no notifications.
Re:I know someone whose 2-factor phone authentication was ha... by r00fus on Tuesday June 12, 2012 @01:08PM (#4101473)
So it's basically similar to an RSA token, but as an app (and capable of addressing multiple accounts).
Re:I know someone whose 2-factor phone authentication was ha... by cmelbye on Tuesday June 12, 2012 @11:45AM (#4100997)
You can still press "don't have your phone?" and send a code through SMS, unless there's a way to disable that.
Re:I know someone whose 2-factor phone authentication was ha... by abraham on Tuesday June 12, 2012 @02:23PM (#4101926)
Yes. You can disable it.
Re:I know someone whose 2-factor phone authentication was ha... by drivebyacct2 on Tuesday June 12, 2012 @12:43PM (#4101324)
Wait what? What good would receiving an SMS be if you don't have your phone?
Re:I know someone whose 2-factor phone authentication was ha... by cjoh on Tuesday June 12, 2012 @12:50PM (#4101363)
It goes to a backup number you add that is the phone number of a friend or other phone number you specify.

Don't do what I did and stupidly use your google voice number. facepalm

Re:I know someone whose 2-factor phone authentication was ha... by icebraining on Tuesday June 12, 2012 @11:05AM (#4100787)
Re:I know someone whose 2-factor phone authentication was ha... by Freestyler_3 on Tuesday June 12, 2012 @11:57AM (#4101067)
Is it possible that the app runs in sandbox? Or is that already the case?
Re:I know someone whose 2-factor phone authentication was ha... by MidwestMuster on Tuesday June 12, 2012 @12:07PM (#4101119)
> Is it possible that the app runs in sandbox? Or is that already the case?

Why does that matter?

Re:I know someone whose 2-factor phone authentication was ha... by miahi on Tuesday June 12, 2012 @03:01PM (#4102128)
So that other applications cannot steal the generated code. I think the easiest way to steal the code is to OCR a screenshot.
Re:I know someone whose 2-factor phone authentication was ha... by brian_cloutier on Tuesday June 12, 2012 @03:33PM (#4102308)
If you remember the great HN "iOS is faster; you're wrong because Android isn't slow" debate of a few months back, the primary reason that android runs slower than you'd expect is that apps have absolutely no access to each other's frame buffers. Apps can't take screen shots of other apps (for exactly this reason)
Re:I know someone whose 2-factor phone authentication was ha... by smackfu on Tuesday June 12, 2012 @02:12PM (#4101862)
Does anyone know how this works? It reminds me of a RSA SecurID but since it's only in software, can't it be reverse engineered?
Re:I know someone whose 2-factor phone authentication was ha... by mryan on Tuesday June 12, 2012 @02:25PM (#4101942)
Re:I know someone whose 2-factor phone authentication was ha... by abraham on Tuesday June 12, 2012 @02:16PM (#4101888)