'Update, February 8, 08:27 a.m.: Apple filed a copyright takedown request with GitHub and forced the company to remove the code.
Someone just posted what experts say is the source code for a core component of the iPhone’s operating system on GitHub, which could pave the way for hackers and security researchers to find vulnerabilities in iOS and make iPhone jailbreaks easier to achieve.
The GitHub code is labeled “iBoot,” which is the part of iOS that is responsible for ensuring a trusted boot of the operating system. In other words, it’s the program that loads iOS, the very first process that runs when you turn on your iPhone. It loads and verifies the kernel is properly signed by Apple and then executes it—it’s like the iPhone’s BIOS.
The code says it’s for iOS 9, an older version of the operating system, but portions of it are likely to still be used in iOS 11.
Apple has traditionally been very reluctant to release code to the public, though it has made certain parts of iOS and MacOS open source in recent years. But it has taken particular care to keep iBoot secure and its code private; bugs in the boot process are the most valuable ones if reported to Apple through its bounty program, which values them at a max payment of $200,000.
“This is the biggest leak in history,” Jonathan Levin, the author of a series of books on iOS and Mac OSX internals, told me in an online chat, referring to Apple's history. “It’s a huge deal.”'
Read more: Key iPhone Source Code Gets Posted Online in 'Biggest Leak in History'
Did you like this article?
Thank you for your vote!
29 December 2017
Apple apologizes over handling of iPhone slowdown and slashes price of a replacement battery from $79 to $29
9 December 2017
Apple keeping $47 billion of its own money deemed ‘windfall’ profit by tax reform critics
From our advertisers
15 hours ago
Sanctions & NATO pressure will make Russians look out of ‘deep black hole,’ Biden thinks
20 hours ago
Benjamin Netanyahu waves 'drone debris' above his head as he warns Iran not to 'test Israel's resolve'
From our advertisers