'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!
8 June 2018
'Planned obsolescence is the craziest thinking in the world': Apple hits back at claims it designs iPhones to fail so consumers have to buy a new one
15 April 2018
Apple warns employees they could 'face jail' if they leak sensitive information - in memo that gets LEAKED
From our advertisers
The Flower Power 'Revolution' - A Lesson in Naivety That Must Be Learned Today - The David Icke Dot-Connector Videocast
From our advertisers