Protect your browser from "tabnabbing"
Have you heard about "Tabnabbing"? It is the term for a new kind of attack, which can be summarized as grabbing a Web browser tab when you aren't looking and making it appear as another site.
Aza Raskin, lead designer for Firefox, created a page that illustrates this. If you click on that link and then ignore it for awhile (create and switch to another tab), Aza's page will turn into a lookalike for Gmail.
He claims this will work in "all major browsers," and I confirmed it in Safari, Google Chrome, and Firefox on the Mac. It even worked -- albeit poorly and less regularly -- in OmniWeb and Opera. However, before users of either of those browsers claim some sort of victory, please realize that my testing was not scientific or extensive, and Aza's "proof of concept" may not be as thorough as some other sites.
Aza's example isn't too difficult to spot; if you look at the Address Bar you will see this URL still points to his domain, but he could easily redirect you to a non-Latin domain name that looks like a different website which would be harder to spot.
What should you do to protect yourself? Well, perhaps unsurprisingly, Aza thinks you should use Firefox, which has an Account Manager feature that is supposed to help protect you from this kind of attack.
But what about the next phishing attack? Or what if you prefer a different browser? Read on for a better solution that will allow you to use just about any browser you choose...
I was protected from "tabnabbing" before anyone had ever heard of tabnabbing.
How? Simple, I use 1Password. If you don't know 1Password, now is a great time to take a closer look. It can not only create extremely secure passwords, but it will also remember them for you and automatically fill them in with a click or a keystroke. But here's the key: 1Password will only fill in the passwords on the same site where you save a password.
1Password won't be fooled the way the human eye can be. If you save your Gmail password in 1Password, and another site manages you trick you into thinking that it is Gmail, it won't fool 1Password. And because you will quickly become accustomed to 1Password filling in your passwords for you, when it doesn't work as expected, you'll take a closer look. Maybe you'll close that tab and open a new one, or maybe you'll use 1Password's awesome "Fill and Submit" feature which will pull up the proper site and automatically log you in. What you almost certainly will not do is blindly type your username and password in, because 1Password makes it so easy to do it securely.
The initial cost for 1Password is $40. If you've participated in some of the Mac software bundles over the past few years, you might already own a copy. That's how I first came to try it out. There is a 30-day evaluation period and a 30-day money back guarantee. This is a company that has no qualms about you trying out their product and is sure that you'll want to stick with it.
There's even an iPhone and iPad app available. I own the Pro version and it was the easiest money I've spent at the App Store. Heck, there's even a beta version available for Windows for those of you who live in a dual operating system world. (You can access your 1Password data on a Linux system, but that's outside the scope of this article.) 1Password even lets you sync your password data via Dropbox.
1Password will help secure your passwords against this type of attack and many others simply by being smart enough to not be as easily fooled as we might be. If you use its strong password generator you can also get away from that bad habit of reusing the same password at multiple sites. If you have logins which require you to change them periodically, 1Password can keep those secure as well, so you aren't tempted to just add a number to the same password you used last time.
1Password Pro for iPhone and iPad is on sale for $6.99 (normally $14.99), and the iPad-only version and iPhone 'non-pro' version are both currently $3.99 each instead of $6.99. Those prices are good for this week only. I highly recommend the Pro version. Not only are you getting a universal iPhone/iPad app, but there are more features in the Pro version and still more planned. The "Look up in 1Password" bookmarklet is extremely handy, and the ability to wirelessly sync ("coming soon") will be a great addition.
Passwords are incredibly important. We all have too many of them. 1Password makes dealing with them a lot easier and safer, and protects you from some threats before you ever even heard of them.
The 1Password developers even have a video which explains how it works, in case this explanation hasn't been enough. They are also great about answering support emails and have great support forums too. (Since someone is bound to ask: no, I don't have any financial stake in the company, I've bought all of this software with my own money, both for the Mac and iPhone. I'm just a very happy customer.)
Share
Source: http://1password.com/
Have you heard about "Tabnabbing"? It is the term for a new kind of attack, which can be summarized as grabbing a Web browser tab when you...
Add a Comment
In reply to what Johnathan Taylor said a few posts back...
Even with firefox I've even tried it without changing tabs and it also does it - so it's doubly dangerous.
If you select a different window on the desktop (but NOT change tabs in the browser) the script still detect this and does the page-switch.
Very intruiging. So simple as well. In pursuit to stop it at http://www.howtostoptabnabbing.com
It's a concern how the less savvy are going to treat (or be treated by tabnabbing)
Ian
Another satisfied 1Password user- besides the password saving and generating, the wallet and software key sections are fantastic as well.
I'm using MacOS X 10.6.4 and Firefox 3.6.4. And, I think this is important: I have all scripts turned off by default, using the "NoScript" add-on for Firefox.
With this setup, the tabnabbing website that is noted in the report does NOT seem to have any effect! :-)
Sincerely,
Mico
I managed to get my copy of 1Password Pro for my iPhone during a promo for free. And after using it for almost a year now I would happily pay $40 for the desktop version!
June 01 2010 at 5:44 PM Report abuse Permalink rate up rate down ReplyFor anyone having troubles with 1Password submitting your previous comments, edit the login and set the "Submit" attribute to "Never" so that the form isn't submitted for you automatically. The tip about deleting the extraneous fields is a good one as well so that your beautifully composed comment isn't blown away by an old value. :)
--
Jamie Phelps, Code Wrangler
Agile Web Solutions
Dude, add a disclaimer when you publish sponsored posts!
274 words related to the article
and 609 words for 1Password?
Come on, if it's not sponsored you should talk about the alternatives to 1Password at least. Even if you like more 1P.
As far as I know, this post wasn't sponsored by Agile Web Solutions and TJ is just a happy user. We're always open to learning from competing products where we can though.
--
Jamie Phelps, Code Wrangler
Agile Web Solutions
Well hey. Lookie here. It seems that the "it works on every browser" doesn't cover mobile safari. :P it doesn't do anything for the iPhone from what I've tried so far.
June 01 2010 at 11:53 AM Report abuse Permalink rate up rate down ReplyI got 1PW for iPhone when it was free and the iPad app at a leter date too. I need to buy the one for Mac, I have the trial version and I do like the way it works and the ability to sync all of my passwords across multiple devices. I still don't use their random generator, I don't really have an excuse not to, I just don't. Maybe I should.
June 01 2010 at 10:52 AM Report abuse Permalink rate up rate down ReplyI would strongly encourage it. The main benefit to this is damage control. If your password for Twitter is compromised, that may not be disastrous, but if you use the same password for Gmail, then someone could for instance reset your password on your Paypal account, log into Gmail to click the reset link and create a new password that you don't know. It's not just about using strong, unique passwords for your most important sites. (Notice how you didn't even need to use the weak password on Paypal?) It's about minimizing the amount of access any specific piece of data gives someone who's snooping where they don't belong and thwarting the circuitous routes that someone might be able to take that you might not have considered.
--
Jamie Phelps, Code Wrangler
Agile Web Solutions
Hmmm, you're right. Do you guys just fly around checking on 1 Password stuff?
June 01 2010 at 5:41 PM Report abuse Permalink rate up rate down ReplyIs there any useful program like 1password that does work on both Windows and Mac OS? Having different system at work and at home .. I would hate having to enter super secure passwords manually being in one place.
On topic of the article .. pretty nice trick .. need to be on the lookout for those things in the future I guess.
T.
I'm a big fan of 1Password. I can't imagine computer-life without it.
June 01 2010 at 10:16 AM Report abuse Permalink rate up rate down ReplyThanks for the kind words, mitch!
June 01 2010 at 5:10 PM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Refurb Apple MacBook Air Laptops: 12" 64GB SSD for $699 + free shipping
- JVC Motion Sensing Clock Radio with Dual iPod Docks for $55 + free shipping
- Apple iPhone Headset with Mic for $4 + $2 s&h
- miFrame Picture Frame Dock for iPad for $64 + $8 s&h
- Refurb Apple iPod nano 8GB MP3 Player for $99 + free shipping, 16GB for $119
- Hannspree Apple-Shaped 28" 1080p LCD HDTV for $270 + free shipping
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



53 Comments