13 ms·
Hacker who stole Facebook source code comes clean
- rollypolly 15y ago"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.
- noonespecial 15y agoMaking a Facebook clone is about the last reason I can think of for buying Facebook's source. I'm guessing any buyer interested would be looking to use it to find exploits for snooping or worse.
- Strallus 15y agoThe article even stated a reason for wanting to purchase the source code. > source code would surely have been of interest to cybercriminals who attempt to use Facebook to perpetuate scams
- weinzierl 15y ago"Making a Facebook clone is about the last reason I can think of for buying Facebook's source." Probably not the first reason, but IMHO it's not that far fetched. The German Facebook clone has has allegedly used parts of Facebooks (client side) source. They have been sued and settled out of court if I remember correctly. (http://en.wikipedia.org/wiki/Facebook,_Inc._v._StudiVZ_Ltd. http://en.wikipedia.org/wiki/Facebook,_Inc._v._StudiVZ_Ltd.)
- sanswork 15y agoMakes finding other security issues a lot easier if you have the source code. That could be very valuable to a certain segment of the population.
- goggles99 15y agoChina to name one. Many other dictator run or communist countries as well I am sure.
- bmelton 15y agoThis article is so interesting, but mostly because I feel that there's something missing with it. 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.
- sebphfx 15y agoit's Kafkaesque! as in the Trial.
- jasonjackson 15y agoNothing seemed missing to me. 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.
- Strallus 15y agoDo white-hat hackers normally turn themselves in? (also, I think you meant empathize)
- nbpoole 15y ago(Note: this post represents my own opinions, not anyone else's) 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.
- babarock 15y ago> Mangham used a vulnerability to download Facebook's source code, arguably the company's most valued and secret intellectual property 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" ...
- nicholassmith 15y ago'Also, this story kinda puts a whole new twist to Zuckerberg telling Wall Street about the "Hacker Way" ...' 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.
- dimitar 15y agoThe users or their data aren't intellectual property. IP is commonly understood to be the things protected by copyright or patent law and some other things like utility models, trademarks and etc.
- WiseWeasel 15y agoThat list is omitting trade secrets, which certainly cover user data. 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.
- dredmorbius 15y agoCustomer lists are intellectual and business property. Cue "who's the customer" debate. 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.
- losethos 15y agoSomehow, I don't think you are piously saying that. God says... fees consume shaggy influence deriders Alas ardently divers overpast impair perfected fly guilt infection amidst happens charges READ soft negligence Thefts eminence resisted falsified educate tears Insomuch has gracious word other Oxford also consecrating brightness marvelled maintaining blinded bereaved combined perversion admire took tenet subject readers' Idaho hills distribution stories sung makest alive music therefore deriders happen distinction modify Mine noon arrogancy species damage directing cogito thunderest horror informing necessary bid comment fine kinds session Hence imitation
- zalew 15y ago> He was also hoping that even when he got caught, Facebook would let him off the hook. That didn't happen. 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?
- PakG1 15y agoI can't remember who it was, but there was the one guy who managed to get inside the code and deface a whole bunch of people's profiles. He was so impressive that Facebook hired the guy. This was in their early days.
- fsckin 15y agoCould be this one: http://www.quora.com/How-did-Chris-Putnam-get-hired-at-Facebook http://www.quora.com/How-did-Chris-Putnam-get-hired-at-Faceb...
- citricsquid 15y agoAfter watching the video the problem seems to be that while he is absolutely a white-hat, someone that Facebook should have had no problem with and would (I assume) loved to have spoken with about the vulnerability, they had absolutely no idea he was a white-hat and so they approached the situation under the assumption he was malicious in his actions, his response to being caught validated this assumption, at which point Facebook's only action was to alert authorities and then the consequent action is out of their hands. They can't turn someone over to the police and then retroactively say "it's okay nevermind", can they? 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.
- driverdan 15y agoLink to original for those who hate blogspam: http://gmangham.blogspot.co.uk/2012/04/facebook-hack-what-really-happened.html http://gmangham.blogspot.co.uk/2012/04/facebook-hack-what-re...
- nbpoole 15y agoThere was some previous discussion on HN about this individual: http://news.ycombinator.com/item?id=3604623 http://news.ycombinator.com/item?id=3604623 This comment in particular was very relevant: http://news.ycombinator.com/item?id=3605343 http://news.ycombinator.com/item?id=3605343
- TheCapn 15y ago"When you consider that the only thing that stood between Facebook and potential annihilation were my ethics" 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.
- jamaicahest 15y agoNot to say anything of the business execution and infrastructure management, without either facebook would be no more than a bunch of php files on a server.
- Strallus 15y agoYeah... he stashed a copy.
- gavanwoolery 15y agoFor a company that claims to be all about hacker culture (regardless of whether this was white/black/grey hat), I am surprised that Facebook is pressing charges rather than offering to hire this guy.
- sneak 15y agoIt is not Facebook that decides whether or not a criminal offense is prosecuted, but the DA. The victim actually has no say in the matter.
- JackC 15y agoIt might be more accurate to say that the DA has the final say, but the victim often influences the DA's decision. This is particularly true with a victim like Facebook -- remember that the DA often holds an elected position.
- TomAnthony 15y agoNot in this instance, as the court case wasn't in the US, but in London. 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/decision_to_charge.html http://www.cps.gov.uk/victims_witnesses/reporting_a_crime/de...
- gavanwoolery 15y agoEven if it were in the hands of the DA, Facebook is the one who reported it...they could simply choose not to report it.
- MrHoltz 15y agohttp://news.ycombinator.com/item?id=3605343 http://news.ycombinator.com/item?id=3605343 I manage Facebook's Whitehat program (https://www.facebook.com/whitehat 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/ 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?
- nbpoole 15y agohttps://www.facebook.com/note.php?note_id=10150270651335766 https://www.facebook.com/note.php?note_id=10150270651335766 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-facebooks-exceptional-approach https://www.eff.org/deeplinks/2010/12/knowledge-power-facebo... | From December 2010).
- MrHoltz 15y agoLooks like they had a quiet policy on it from mid 2010. It didn't seem to get much fanfare until about a year later when it became common public knowledge. I guess it's possible both are lying or neither of them.