This story is titled
Top 10 Threats to Computer Systems Include Professors and Students, but really interesting part is talking about someone dressed up as a purple phish.
Apparently Karen McDowell from the University of Virginia spent several days dressed up as a purple fish (literally, a purple fish, follow the link, there's a picture), to raise awareness of phishing on campus.
I question if anyone doesn't really understand what phishing is any more. I'm sure lots of people don't know it's called "phishing", but they should be aware of all the scam emails they get.
The thing that comes to my mind every time I read a story like this is "Why isn't this a problem with snail mail and telephones?". The short answer is that those things cost money, and are easy to stop. email is basically free, and you can send it from virtually anywhere. A silly person probably now thinks "well, let's start charging for email then!", which my reply is "go away".
The possible solutions are probably:
1) Fix the mail servers (prevent the mails from ever being sent). Part of the magic of SMTP is how flexible it is, so that's likely not a good option.
2) Fix the email clients. This is probably a good place to start. As phishing is part of the spam problems, many clients do a nice job of weeding out the junk.
3) Fix the web browsers. The phishers usually need the victim to visit a bad site to steal information. Most web browsers now have various blacklists for malicious sites. I've been wondering though. What if we have browser whitelists. Let's say I enter a password into a password field (no sane person is going to enter a password into a textbox). The browser should ask me if I should allow this site to accept this username/password. Then when I end up at a phishing site, the browser will pop up a big warning, noting that I'm typing in my bank username/password, but I'm really at evilsite.com, is this OK? Sure some people will click OK, but many will probably notice a problem. This could also be a silly feature, who knows. Things like RSA tokens could be a big help here too, but one can only carry around so many of those before your key chain won't fit in your pocket.
4) If you're silly enough to fall for this, you deserve to lose your money. Darwinian evolution at work (or maybe it's intelligent design).