Facebook Source Code Leaked
August 13, 2007 10:00 PM
comment(s) - last by
Facebook officials say it's happened before
For an application developer, having your source code leaked can be a very dire thing. For popular online social network Facebook,
part of its application source code was leaked
, revealing some details into the how Facebook operates. Posted on a single blog site entitled Facebook Secrets, the source code that leaked appeared to be of the main user interface, and not of any deep mechanics of the website.
The source leak might reveal security holes of the social network. While it is fairly certain there have been attempts to hack Facebook, no one has successfully done so. Despite the leak, Facebook officials say the source code published was only a very small portion of the entire Facebook application and no details other than code responsible for homepage presentation was leaked.
“A small fraction of the code that displays Facebook web pages was exposed to a small number of users due to a single misconfigured web server that was fixed immediately. It was not a security breach and did not compromise user data in any way. Because the code that was released only powers the Facebook user interface, it offers no useful insight into the inner workings of Facebook," said Brandee Barker, public relations chief, Facebook.
Without a doubt, the leak will create a lot of activity for Facebook in terms of watching out for security. According to Barker, a small but known problem in apache and the mod_php module will output back-end source code to the end user instead of the appropriate output code. Barker indicated this problem occurred previously but source code was never published until now.
This article is over a month old, voting and posting comments is disabled
RE: I've seen the code, you can too
8/14/2007 6:21:12 AM
That's just a preprocessor directive which never got processed, the real PHP code is the modules behind it all, and it’s never sent. The only reason why this showed is because when PHP things tend to go wrong, it just won't process. It's similar how both ASP classic and ASP.NET runtimes do the exact same thing when the preprocessing fails.
"I mean, if you wanna break down someone's door, why don't you start with AT&T, for God sakes? They make your amazing phone unusable as a phone!" -- Jon Stewart on Apple and the iPhone
Twitter Senior VP: "Diversity is Important, But We Can’t Lower the Bar"
November 9, 2015, 9:59 AM
CNN Resorts to Internet Censorship to Promote Clinton Over Senator Sanders
October 15, 2015, 2:47 PM
Breaking Bad: How to Crash Google's Chrome Browser With Just 8 Characters
September 23, 2015, 11:08 AM
Quick Note: Amazon UK Offers £10 Back on Any Order £50 or Over
August 3, 2015, 12:05 PM
Editorial: Reddit Allows Itself to be Hijacked as a Hate Platform For Racist Bigots
July 21, 2015, 6:32 PM
Mozilla and Facebook to Adobe: It's Time to Kill Flash
July 20, 2015, 6:30 PM
Latest Blog Posts
Sceptre Airs 27", 120 Hz. 1080p Monitor/HDTV w/ 5 ms Response Time for $220
Dec 3, 2014, 10:32 PM
Costco Gives Employees Thanksgiving Off; Wal-Mart Leads "Black Thursday" Charge
Oct 29, 2014, 9:57 PM
"Bear Selfies" Fad Could Turn Deadly, Warn Nevada Wildlife Officials
Oct 28, 2014, 12:00 PM
The Surface Mini That Was Never Released Gets "Hands On" Treatment
Sep 26, 2014, 8:22 AM
ISIS Imposes Ban on Teaching Evolution in Iraq
Sep 17, 2014, 5:22 PM
More Blog Posts
Copyright 2016 DailyTech LLC. -
Terms, Conditions & Privacy Information