News
Apple removes iOS jailbreak detection API
By Charles Starrett
Senior Editor, iLounge
Published: Tuesday, December 14, 2010
News Category: Apple, iPad, iPhone, iPod
Apple has quietly removed or disabled an API meant to allow security software to detect jailbroken devices from afar, only months after adding it to iOS. NetworkWorld reports that the API, introduced in iOS 4.0, was part of a bundle of mobile device management APIs, but is not functional under iOS 4.2. In simple terms, the API allowed security software to remotely query the OS to see if it had been compromised, but according to one security engineer, the API was simple one piece of a larger set of checks used to determine jailbreak status. “We used it when it was available, but as an adjunct,” said Joe Owen, vice president of engineering at Sybase, which offers Afaria device management software. “I’m not sure what motivated their removing that….I’ve not had anyone [at enterprise customer sites] talk to me about this API being present or being removed.”
Owen added that the API itself might not have been 100 percent reliable, as certain jailbreak routines could have compromised its functionality. “It’s an interesting concept - asking the OS to tell you if it has been compromised,” he added. “Because a smart attacker might first change that very part of the OS. Jailbreaks often get better and better at disguising the fact that anything has been compromised.” Enterprises used the API, and still employ other jailbreak detection techniques, to block jailbroken devices from accessing potentially sensitive corporate data. Apple has yet to acknowledge the change in API status or give any reason for its apparent removal.
Related Stories
- Pulp adds iCloud sync, new Home Page
- Sony launches Music Unlimited for iOS
- Apple to sell Nest Learning Thermostat
- Third-gen iPad to launch in Guam, Philippines May 29
- Apple tweaks App Store with Editors’ Choice, Free picks
- Panic releases Diet Coda
Comments
If you have a comment, news tip, advertising inquiry, or coverage request, a question about iPods/iPhones/iPad or accessories, or if you sell or market iPod/iPhone/iPad products or services, read iLounge's Comments + Questions policies before posting, and fully identify yourself if you do. We will delete comments containing advertising, astroturfing, trolling, personal attacks, offensive language, or other objectionable content, then ban and/or publicly identify violators.
Recent News
- Pulp adds iCloud sync, new Home Page
- WordPress for iOS adds Push Notifications
- Sony launches Music Unlimited for iOS
- Apple device poll ends, computing poll begins
- Fruit Ninja adds new features and power-ups
- Apple to sell Nest Learning Thermostat
- Third-gen iPad to launch in Guam, Philippines May 29
- Apple tweaks App Store with Editors’ Choice, Free picks
- Panic releases Diet Coda
- Booq rolls out new Folio for iPad
Recent Reviews
- Pelican i1075 Hardback Case for iPad
- Skinit Skins for iPad (3rd-Generation)
- Spigen SGP Steinheil Ultra Optics Screen Protector for iPad (3rd-Gen)
- ZeroChroma VarioProtect for iPhone 4/4S
- BodyGuardz UltraTough Clear Skins for iPad (3rd-Gen)
- Wrapsol Original + Ultra Hybrid Protective Film for iPad 2/iPad (3rd-Gen)
- iBattz Mojo Removable Power Card Wallet
- dreamGEAR i.Sound Power View Pro S 2.1A Dual Charging Dock
- dreamGEAR i.Sound Universal Power View
- Sena Cases Florence Portfolio for iPad (3rd-Gen)
Recent Articles
- Removing music from iTunes after copying to iPod
- iOS Gems: Farm 123, Facebook Camera, Scribblenauts, Shoot the Zombirds + Virtua Tennis Challenge
- iTunes TV show size totals don’t match actual disk storage
- Consolidating Multiple iTunes Libraries
- Converting Purchased Videos to 1080p HD
- Find My Friends always reports home location
- Creating an iTunes Match library from an external hard drive
- Benefits of keeping apps in iTunes when using iCloud
- Recovering iTunes from an External Hard Drive
- Normalizing volume levels for Voice Memos


1
Instead of removing or disabling the API, wouldn’t it be ironic if Apple simply borked the code in the process of updating the iOS?
Posted by rockmyplimsoul on December 14, 2010 at 6:01 PM (PDT)
2
At this point, it can hardly qualify as ironic if that were the case. I mean, we’re what, two years into them having kept the smartlist code extant within iOS, but having 98% of it non-functional or worse. There are too many chefs in their kitchens.
Posted by Code Monkey in Midstate New York on December 14, 2010 at 8:46 PM (PDT)