Hacker who stole Facebook source code comes clean
computerworld.com
computerworld.com
Err... no! The company most valued property would be the data they have and sell. (I know this kind of comment will attract all kind of pedantry around the word "intellectual property", but let's agree on something: If they can sell your data, it's their property.)
I agree that source code exposure is a security threat, but it seems to me that we have yet another case of a journalist looking for a scoop by using big words.
Also, this story kinda puts a whole new twist to Zuckerberg telling Wall Street about the "Hacker Way" ...
Realistically, what is someone going to do with the Facebook source code? Put up a Facebook clone? First, they need the infrastructure set up that can actually host the code. Then they need to figure out how to deploy it. I bet there are enough gotchas in that process to make it nearly impossible to do without having a few people from the company there to help.
So if they do get it running, what then? You have a social networking site that can scale to hundreds of millions of users, but you have NO users. It isn't any better than Facebook, so why would anyone join?
Just a bit, given that it's fairly obvious that this guy wasn't being overly nefarious and doing what hackers are supposed to. With the way the Zuck harps on I'd have thought he'd have handed out a job and put him to work.
The real assets for Facebook, though, are its user relationships and the data stream this generates (where currency of data and interrelationships among it are key) by which it can generate advertising and other revenues through its true customer relationships -- the relations between FB and those entities paying cash on the barrelhead (or however the cool kids are conducting monetary transactions these days).
Brand identity, network effects, and a few other things also come into play.
Source code may weaken portions of the value e or expose windows of vulnerability. It's by no means the most valuable asset though.
Data is an IP asset, just one that you cannot get a patent for, nor copyright or trademark protection, and so it must be kept private rather than disclosed.
You trademark your branding, patent your designs and processes, copyright your software and protect your data as a trade secret.
I dunno, some people could certainly argue that their source code is their most valued and secret intellectual property, if going by their insurance claims alone.
http://news.ycombinator.com/item?id=3604623
This comment in particular was very relevant:
"It is also worth mentioning that I had the source code
for just over three weeks with absolutely nothing to
prevent me from making copies and redistributing it,
this was more than enough time to have caused significant
damage to Facebook or to find a buyer, if that had ever
actually been my intention but quite clearly it was not,"
Mangham wrote.
Why would anyone be interested in buying this code anyway? It's not like you could put your own Facebook clone into production based on stolen code.> source code would surely have been of interest to cybercriminals who attempt to use Facebook to perpetuate scams
I want to disagree with this. The source code leak wouldn't end Facebook. So what if there were hundreds of clones? The secrets that the code holds could be modified quickly enough to block intrusion.
To me the comparison is like saying KFC would be ruined if their "8 Secret Spices" got leaked.... guess what, they're not that secret any more and KFC is still running strong.
It doesn't happen. Pretty naive thinking of his, he could have just read some hacker/cracker stories from the 90s/00s to know about that. Max Butler served (his first sentence for cracking, not the current one for cc) even though his exploit actually provided a patch and intentions were whitehat. Why learn it the hard way?
I manage Facebook's Whitehat program (https://www.facebook.com/whitehat). We have taken an incredibly open stance towards security researchers and welcome the contributions they make towards securing the internet. Our policy towards this research is documented quite succinctly:
"If you give us a reasonable time to respond to your report before making any information public and make a good faith effort to avoid privacy violations, destruction of data and interruption or degradation of our service during your research, we will not bring any lawsuit against you or ask law enforcement to investigate you."
His attempt to access data was outside our whitehat guidelines, had clear malicious intent, and included extensive and destructive efforts to remain undiscovered and anonymous. In addition, he made no effort to contact Facebook with his discoveries, and even denied involvement when initially questioned. His attempt to claim he intended responsible disclosure only after faced with criminal action is false and insulting to the community of responsible security researchers.
http://gmangham.blogspot.co.uk/
[5] I think the white hat bug bounty programme is a very good idea and that schemes like it are a very useful way for companies, especially the big ones to manage their large attack surfaces. I suspect some people are wondering why I didn’t use it to submit my findings, well the answer to that is that the bug bounty programme DID NOT EXIST when I was working on my audit, therefore it was not an option that I could take. I am willing to bet that it became a higher priority afterwards though.
It's pretty obvious that somebody here is lying, when did the bug bounty programme start?
That's a discussion of it from back in August. It started prior to that. And before that Facebook redid its existing responsible disclosure policy (https://www.eff.org/deeplinks/2010/12/knowledge-power-facebo... | From December 2010).
"Glenn Mangham, 26, had earlier admitted infiltrating the social networking website between April and May 2011."
I just checked my old emails and found XSS vulnerabilities I reported to Facebook, under their responsible disclosure policy but prior to the introduction of the bug bounty program, from late 2010 / early 2011. His timeline doesn't match reality.
http://gmangham.blogspot.co.uk/2012/04/facebook-hack-what-re...
It's unfortunate but ultimately I don't see how this is anything other than an unfortunate turn of events that nobody can be held responsible for. Facebook didn't chase him because they didn't like him, it was because they believed he was a direct threat, isn't that what any business would do? When he says that he believes Facebook made the bug bounty program a higher priority after the situation with him just validates the idea that Facebook regret this but it was out of their control.
Seems the metropolitan police are at fault to his further gripes.
In the UK the Crown Prosecution Service decides whether to prosecute, and that involves 'any views expressed by the victim' [1]. If the victim has withdrawn their complaint, then the CPS will decide whether prosecuting is in 'the public interest'.
1) http://www.cps.gov.uk/victims_witnesses/reporting_a_crime/de...
Mangham seems like there is some reason for which he shouldn't be in trouble at all, but it's never revealed -- or maybe there isn't any real reason, and he's just delusional? I don't know.
It starts off bad enough -- "Strictly speaking what I did broke the law because at the time and subsequently it was not authorized," -- So wait. It wasn't EVERY authorized? Or is he implying that sometime before the time he actually stole the source it had been authorized? Was he hired to do this work at some time, then let go afterward, only to keep trying? It's confusing without context (to me at least).
Then he realizes that FB is on his tail and he "panicked because I knew how bad it looked without sufficient context." What is the context? He seems to imply that there is some reason for which he shouldn't be thrown in jail, but never seems to get at exactly what it is.
There's something weird here, and practically every statement he makes hints at some deeper cause, but always falls short of actually revealing what it is.
I think he thought that Zuckerberg/Facebook would emphasize with what it's like to be a white hat hacker, be very curious, challenge yourself and then let him off the hook. Other companies have been known to hire hackers after getting caught.
One thing that didn't really add up is he never turned himself in after committing the crime. He waited 3 weeks? That places doubt on his intentions. Maybe he just freaked out.
(also, I think you meant empathize)
No, but they normally report the vulnerabilities they find.
I participate in a lot of responsible disclosure programs (Google, Facebook, Mozilla, Dropbox, Twitter, Etsy, etc). All of those programs dictate that you report the security vulnerabilities you find, and that you not abuse them.
What was described in the blog post sounds a lot like real security audits that I've seen done. However, the difference is that those audits are done by professional security researchers who have been hired by the company for that purpose. If you're an outside security researcher you have to abide by a very different set of standards. Common sense would argue those standards include abiding by the company's responsible disclosure policy.