Nov
11
2011
Whether you call it Veteran’s Day, Pocky Day,Binary Day or something else, it’s Friday, I don’t know about you, but I’m looking forward to this weekend and spending some time with friends. Being a parent, I don’t get out for adult time as much as I once did, which makes the rare occassions all that much more special.
If you know a veteran, today would be a good day to tell them thanks. I ‘repaired’ radios long ago and far away on a little artillery base in Germany. I put repair in quotes because our job was to say “Yep, it’s broken”, replace the radio and send the broken one off for repair by someone who actually did electronics troubleshooting. I was lucky and my enlistment was during a relatively peaceful time, but we have hundreds of thousands vets out there who saw events and actions most of us can’t even imagine. Please respect them for their sacrifices.
I haven’t done this in a few days, so there’s a lot of built up articles.
Open Tabs 11/11/11:
Aug
27
2010
Last year Rich Mogull and Jeremiah Grossman created a little know certification, the Certified Application Security Specialist or Certified ASS. To those in the know, or with the intelligence of the average house pet, it should be immediately obvious that this was an April Fool’s joke. Funny, and it’s been a continuing joke through out the community, but apparently someone took it seriously enough to actually include it in a job description recently on Craigslist. And strangely enough, the link I had now leads to the scam page on Craigslist. Luckily I had the foresight to grab a copy of the post before it disappeared. What were these people thinking? Don’t they know they’re supposed to save this sort of stuff for the beginning of April? The full job description after the page break.
Tired of Coding? Become an Application Security Specialist! (san jose south)
We have an immediate opening for a junior application security specialist (ASS) to join our growing consulting company. This permanent, full-time position is a great opportunity for someone with strong web application development skills that would like to move into the interesting and fun field of application security. This is a highly technical hands-on role that will utilize your web application development skills but involves little coding.
We will provide the right candidate with on-the-job training. The goal will be to quickly teach you how to perform detailed web application security assessments (black-box) and penetration tests by pairing you up with seasoned consultants. We have plenty of interesting projects to work on, including a wide variety of web applications (financial, e-commerce, gaming, etc.) and web services. Longer-term, we will train you to perform security code reviews.
This is an opportunity for a team player who would like to move into a new and exciting field, is ready to get started quickly, and is eager to learn some new skills and have fun while doing so.
Continue Reading »
Nov
02
2009
Micheal Arrington sure knows how to stir up a crap storm. Saturday he started bringing to light the amount of scamming and dishonest practices behind ads and games on Facebook and MySpace. I’m pretty sure that the people who think the ads are legitimate are in the minority, but even I was stunned by the sheer magnitude of the money changing hands behind the scenes. I assume part of why I was unaware of the issue is my own limited of use of Facebook and complete refusal to visit MySpace. Sure, there are rules that try to limit the scams, but the reality is that the technology allowing scammers to earn big bucks is changing much faster than anything the big social network sites can do. I wonder if this sort of ecology isn’t exactly why Twitter has never allowed ads?
Today TechCrunch is running a guest blog post by Dennis Yu, an advertiser who knows a lot about the guts of running Facebook scams, since he used to make his money performing the exact sort of scam Arrington is trying to call out. He claims to be reformed, he claims to feel guilty, but he’s not offering to give any of the money back in an act of contrition. I guess the best we can hope for is that the information he’s sharing can be used to limit the damage caused by scammers going forward. And limiting the damage is the best that can be hoped for, since the money being generated by Facebook ads is too tempting to stop all together.
One of the biggest keys to encouraging a user to click on an ad has always been to make it look like it’s coming from a trusted source. Looking like a legitimate Facebook ad is important, but using personal information from the users profile is even better, according to Mr. Yu. Which has been one of the things that Facebook has been the leader of providing since it’s inception. Developers have always had easy and wide ranging access to user data on Facebook, in many cases even data that’s marked as ‘private’. Facebook’s privacy policy spells this out, but few users ever read the policy when they sign up for Facebook and even fewer read it whenever it’s updated.
It’s no wonder that developers flock to Facebook either; according to Mr. Yu, he was able to earn 40-60 times what Google Adsense could for the same ads. Not that the ads were actually effective for the advertisers, but the companies were still paying out for ad placement. The funny thing is that most of the ads didn’t convert to real sales, since a lot of the people using Facebook didn’t have or use credit cards. In other words, they don’t actually buy things that ads are selling. But there are a three things that don’t cost end-users money that they’re willing to accept: toolbars, supplying an email address or supplying their phone number. Toolbars are egregious because they are often nothing more than conduits for spyware. An email address is obviously useful for spamming, especially if you already have all the other information being supplied by Facebook. The worst of the three for consumers is giving up a phone number, since this can lead to a reoccurring monthly bill that you might not even realize you have tacked onto your phone. After all, how many people actually check their phone bills that often?
The bad guys, and even the guys who aren’t bad but want to make a buck, are going to find ways to exploit Facebook, MySpace and other social media spaces as long as there is money to be made. They’re going to take advantage of weak enforcement and a lack of motivation to stop the scams from happening. But the social media companies have to decide for themselves if the cost of accepting the ads is worth it in the long run. Users aren’t stupid, they realize the ads are often scams and many of them are playing the game just as hard as the advertisers, providing false or partially true information to get the rewards for clicking on banners and ads. Soon Facebook will have to decide if they want to be the premier site on the Internet or be relegated to the backwaters of the Internet, used only by scammers and fools.
Oct
27
2009
Fraud alerts on your credit cards are one of those really useful tools that have been put in place by law, only to be neutered by the same law. They’re great in that they put a lock on your credit scores and let you know when anyone is trying to open an account in your name, but at the same time they’re incredibly hard to use because you have to fill out paperwork every three months. There is an extended fraud alert that will protect you for a period of seven years, but in order to qualify for that, you have to provide a police report proving that you’ve been targeted by identity theft. To top off the insult from the credit reporting companies, you have to file separate fraud alerts with each company and maintain them yourself if you want to be relatively safe.
Enter Lifelock; for a small monthly fee they would maintain your fraud alerts for you and even provide a number that creditors could call in order to unlock your credit ratings. This was great for consumers, it let them keep their credit scores locked so that it was that much harder for someone to open an account in your name or for the credit card companies to review your credit score and send your monthly junk mail offerings. This a big win for us, but it cuts into the major source of the big three credit scoring companies, Experian, TransUnion and Equifax. If too many people keep their credit scores hidden, the scoring companies can’t sell their big lists of names, or at least those lists lose some of their value. So in 2008, Experian sued LifeLock to block the practice and won. Experian and LifeLock have settled the lawsuit and LifeLock is forever forbidden from filing credit locks on behalf of consumers.
According to Experian and LifeLock, this is a positive for LifeLock, which it is. They get to move out of the shadow of a nasty lawsuit and rework their business model to find something else to do to help protect consumers. Experian and the other two credit scoring companies find this to be a huge win, since this sets precedence and makes it that much harder for any other company to provide a similar service. The big loser in this transaction is us, the consumer, since we now have to remember to reset our credit lock with all three credit scoring companies every three months if we want to protect ourselves. Thanks, Experian. You’ve made it perfectly clear what you’re really trying to protect: your revenue stream.
Oct
07
2009
It takes a brave man to admit publicly that he almost fell for a phishing email, especially when he’s the head of one of the biggest law enforcement agencies in the world. It takes an even braver man to admit that his wife has forbid him from doing any online banking in the future. But that’s exactly what FBI Director Robert Mueller did earlier this week; he told the world that he almost fell for a phishing scam recently.
I can’t blame Director Mueller in the least. Like most people who have a semi-public email address, I get several hundred spam and phishing emails a day. If I let my account go for a weekend, it’s not uncommon for me to end up with over a thousand messages in my spam folder and 40-50 that make it through several layers of protection to my in box. And of those I can dismiss 90% with a glance. But it’s that last fraction of a percent that really worries me. I have to take a long close look at them and I still don’t know sometimes if they’re really phishing attempts or just poorly written emails from one of the dozens of people I have legitimate business with. If there’s any doubt in the end, I delete them without the email. I’m sure I’ve deleted some real emails from time to time, but I’d rather not take the chance.
I wish it was as easy of saying “You’re bank will never send you a link to click on”, but the truth is there’s a lot of banks that really will send you links in an email. To make matters worse, some of them will use odd domains or redirect through other company domains. It’s easier for them to market too you if they can send you a nice easy link to click on for that new mortgage. And we’ve all encountered marketing and sales professionals who don’t get it even if you try to explain until your blue in the face. Some IT professionals don’t understand it any better and I’ve even run into some security professionals with the same weakness. Phishing emails are purposely confusing and as close as possible to the real thing as they can get in order to get through.
I hate the to bang the drum of “we’re losing the cyberbattle”, but right now, I think the tide is in favor of the bad guys. And I think it’ll get worse before it get’s better. But unlike 10 or even 5 years ago, the FBI and other law enforcement agencies are getting geared up to make a real difference in the war. We’ve got a few years before the tide starts to turn again, but I think we’ll start seeing some effect much sooner. The FBI’s arrest of 33 people in Operation Phish Phry is a good start, but it’s only a drop in the ocean.
Update: Thanks to Walt Conway for letting me know I had the wrong link and sending me one for Operation Phish Phry as well.
Aug
16
2009
I finally had the time to sit down and read the NSS Labs Web Browser Security Phishing Protection paper this morning. This paper is a test of the more popular browsers in use today and how well the reputation based systems they’ve built work to protect users against phishing attempts by malicious sites. The big winners in the test were Firefox 3 (not 3.5) and IE8, which almost tied at 80% and 83% accuracy for blocking phishing sites. Given that the study quotes a margin of error of 3.6%, the two browsers are equal for most intents and purposes. The big loser of the test was Safari 4, which only had a 2% blocking rate for malicious sites. I hope Safari on my iPhone is better than it is on my Macbook, or at least that there are less phishing sites targeting the iPhone.
It’s very interesting that Firefox 3, Chrome 2 and Safari 4 all use Google’s Safebrowsing data feed but have very different results from the same data. Chrome 2 only had a 16% success rate in blocking, compared with Firefox 3 at 80% and Safari 4 at 2%. So why the big difference between the three browsers running off of the same information? NSS Labs doesn’t offer an explanation and apparently none of the developers did either, so either Firefox is pulling in a lot of additional information from somewhere or the Chrome and Safari developers have some learning to do.
What I personally found the most interesting about the paper though was that the Anti-Phishing Working Group is quoted as saying that the average phishing site only has a lifespan of approximately 52 hours. None of the browsers really reach full effectiveness for blocking a phishing site for about 48 hours after the site has become active, therefore you’re only getting 4 hours of maximum benefits. The long term trends look good, but it’s a little disturbing that many phishing sites are relatively undetected for at least the first 24 to 48 hours they’re live.
I’d be curious to see how Firefox 3.5 changes this mix. Apparently it wasn’t stable enough to be used in this test, but maybe we’ll see a new set of tests next quarter. I’m also wondering what affect the FF plugin NoScript would have on the results. Since NoScript isn’t strictly speaking an anti-phishing tool, I doubt NSS Labs will be testing it any time soon, but I’d like to know how much more secure it makes my web surfing experience.
Now to go back and read the Socially Engineered Malware report.