It has recently been reported that a top secret Apple code for the iPhone's operating system was posted on Github. Currenlty, just 7% of iPhone and iPads use an iOS version that is older than the iOS 10. "[iBoot] is responsible for ensuring trusted boot operation of Apple's ioS software". The good news is that this leak could help the jailbreaking developers to have access to modifications in the deepest corners of the system, so it means we could tweak it some more! That employee was apparently encouraged by friends from the Jailbreaking community to pull source code and internal tools from Apple's servers. The code, "iBoot", could potentially allow hackers to find security holes in the smartphone, enabling them to analyse Apple's code, replicating and manipulating it for malicious objective. At least one security researcher called this the biggest leak in iPhone history, which begs the question, how could something like this happen? In addition to the iBoot source code, the employee is said to have taken additional code, which has yet to be released publicly.
Leaking even part of the source code can facilitate the search for vulnerabilities in the boot loader, which can lead to new ways to jailbreak the device, said Leigh-Anne Galloway, cybersecurity resilience lead at Positive Technologies.
But leaks of this kind potentially open up the scope for iPhone hacking and no doubt a degree of furore will be churning away in communities that love nothing more than getting stuck into a piece of private code. The leaker hoped that the code would help the jailbreaking community circumvent Apple's notoriously hard to crack walled-garden mobile operating system.
Apple later confirmed that the leaked source code was genuine, but has since filed a DMCA notice to get GitHub to take it down.
Plus, Apple said the leaked code is three-years-old, so there is no need to panic.
Those contacts told the tech publication that the intern didn't have it out for Apple because of personal gripes, but rather that they convinced him to in order to contribute to security research they had been conducting.
Second, iBoot could give hackers intimate knowledge of how Apple builds its OS from the ground up.
The two friends who first received the code never intended for it to be leaked online. According to Motherboard, the code that was posted said it's for iOS 9, though it's likely aspects of it are still used in the current version, iOS 11.