|
|
|||||
Anatomy of a phishIn light of recent security snafus, it's worth reviewing the basics of phish detection and prevention.The inevitable consequence of Sony's massive security screwup is that I've drowning in phish: fraudulent emails purporting to be some vendor or other, saying that my account has been deactivated and asking me to "confirm" credit card numbers and other personal data. The personal information of nearly 100 million Sony users was accessed (75 million announced last week, another 23 million this week). Given all the fraudulent credit card activity that must be generating, it's a great time to go out collecting even more credit card numbers by sending fake email telling people their accounts have been suspended for suspicious activity. So it's time for a really brief review of online safety, at least with respect to phishy email:
The Amazon phish I received this morning was extremely simple and easy to detect. There were two giveaways: First, if you save the HTML that came with the email, and look at it with a real text editor like Emacs or Vim, you'll notice that the URL for the Amazon logo is http://blogs.suntimes.com/ebert/amazon-logo.jpg. The sender is picking the logo up from the Chicago Sun-Times, not from Amazon's corporate servers. To be clear, there's no reason a phishing site can't pick up design elements from the sites they're impersonating. This attack was particularly clueless.
Second, the real giveaway is the included form. The URL for form submission is http://140.120.97.39/marl2.php. No hint of Amazon there. If you should click on that "submit" button, where is it going? I don't know, and neither do you. A traceroute to that address showed it disappearing somewhere in Taiwan before losing track.
That gives you an idea how the phish works: victims fill in a form and click a "submit" button, and it's all over. If you look, you can find sites selling stolen credit card numbers. That's where these will end up. This phish was particularly clumsy. I've seen sites that included non-printing characters in the URL so that it looked correct when it was in the browser's URL bar. It might even look correct when you're inspecting the HTML, if you use an editor that's easily tricked. (That's why I recommend Emacs or Vim.) I've seen phishes that substituted 0 for O, or used other character substitutions, to create URLs that look legitimate but aren't. However, though you may have fun looking at the actual phish and figuring out what's wrong with it, don't go the other way: Never decide that a suspicious message looks legitimate and act on it. It isn't. If your vendor doesn't have a statement about what they will and won't do when contacting you via email, assume they follow Amazon's policy. And if they don't — if they really do ask you for your credit card number via an email message — let them suspend your account. You shouldn't be doing business with them anyway. In a phone conversation about a year ago, security researcher Jeff Jonas told me that the future of phishing was very scary: phishing mails would come with enough personal information (knowledge of products you've bought, people you know) that it would be almost impossible for a victim to detect fraud. The extent of the Sony data breach is so massive that we may be about to fall off that cliff. I don't know if we're headed there yet, but it's clear: Sony has handed Internet criminals a tremendous gift. They're going to use it. There's going to be a lot of identity theft and other forms of fraud, and there will be phishers seeking to take further advantage of that situation. Related: |
|||||
|
|||||
Comments: 9
Chris Taylor [ 3 May 2011 11:46 AM]
I highly recommend companies use updated messaging security products which include a web reputation service to block malicious URL's. This will block the vast majority of phishing emails before they reach employees so they don't have waste their time figuring if an email or URL is legitimate.
Rich Dailey [ 4 May 2011 03:09 AM]
Its a cat and mouse game, and the reality is that in the chase there will always be a little space between the mouse and the cat. There is always the new url or address that has no established reputation.
Gary Wheeler [ 4 May 2011 03:10 AM]
You omitted the simplest defense of all: Never, ever respond to any kind of account query that arrives by e-mail or phone. It it appears that it might be genuine, call their published customer service number and speak with a human.
Dave Neary [ 4 May 2011 05:57 AM]
Are you sure it was Jeff Jonas? Really?
Dave.
Frank Lane [ 4 May 2011 08:26 AM]
How sure are we this article was even written by one Mike Loukides?
Mike Loukides [ 4 May 2011 08:39 AM]
That's a good point... I'm really a dog.
Samurai Shonan [ 4 May 2011 08:43 PM]
I have often been phished. I open up a new browser and go to the real page and write to customer service. I also send them a copy of the mail I received along with the html if I can pull it. They are always thankful.
hogan online [22 July 2011 12:01 AM]
Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You definitely know what youre talking about, why throw away your intelligence on just posting videos to your weblog when you could be giving us something informative to read?
Guest [13 December 2011 11:51 AM]
I just made a blog post showing how to verify your PayPal without needing a bank account, you can see it at http://whosthatguru.com - I just thought it could help some of the people who read your stuff so why not share it