PDA

View Full Version : Apple Pulls Jailbreak Detection API From iOS




MacRumors
Dec 13, 2010, 03:18 PM
http://www.macrumors.com/images/macrumorsthreadlogo.gif (http://www.macrumors.com/iphone/2010/12/13/apple-pulls-jailbreak-detection-api-from-ios/)


http://images.macrumors.com/article/2010/12/13/161719-iphone_4_business_apps.jpg

Late last week, Network World reported (http://www.networkworld.com/news/2010/121010-apple-ios-jailbreak.html) that Apple has quietly removed from iOS an application programming interface (API) that could detect jailbroken devices. The API had been used by several mobile device management applications to help corporate system administrators determine whether jailbroken devices that could pose a risk due to malware installation were running on their networks.The new API was part of a bundle of mobile device management (MDM) APIs released in June with iOS 4.0. These APIs were available to third-party MDM applications, such as AirWatch or Sybase's Afaria. With the new APIs, these servers could access directly a range of features and information in iOS or on the device. But in the recently-released 4.2 version, the API intended for detecting jailbreaks has been either removed or disabled.The report notes that jailbreaking is a constant cat-and-mouse game that could have seen procedures developed to defeat Apple's API, and thus the addition may have been of limited utility. It remains unknown, however, why Apple chose to disable it in iOS 4.2.

Jailbreaking is commonly employed to allow users to install unauthorized third-party applications to their devices or to make tweaks to their iOS systems. Due to the ability for jailbroken devices to have security features built into iOS circumvented, many corporate customers have been interested in keeping tabs on their employees' devices in order to ensure the integrity of their computing infrastructure. While third-party vendors have employed other means of working to detect jailbroken devices, Apple's removal of the dedicated API for revealing such information leaves questions about why the company has made such access more difficult.

Article Link: Apple Pulls Jailbreak Detection API From iOS (http://www.macrumors.com/iphone/2010/12/13/apple-pulls-jailbreak-detection-api-from-ios/)



WiiDSmoker
Dec 13, 2010, 03:54 PM
Ah, I knew there was a reason why Skype suddenly worked with Jailbreak

Carlanga
Dec 13, 2010, 04:13 PM
Ah, I knew there was a reason why Skype suddenly worked with Jailbreak
my Skype always has worked on my jb 3GS (except that one time w/ the mobile substrate thing that happened some months back that made multitasking fail on it)...

oplix
Dec 13, 2010, 04:39 PM
Apple doesn't care about jailbreak, the providers do. Apple knows it's restore function is rock solid and also that voiding a warranty is always less work for them.

Doctor Q
Dec 13, 2010, 05:13 PM
Perhaps Apple removed the API call because it gave corporate IT managers a false sense of security, thinking devices had been checked for jailbreaking when the API could be out of date in detecting the latest jailbreaking techniques.

SockRolid
Dec 13, 2010, 06:31 PM
Either Apple has determined that it's impossible to prevent jailbreaking without making iOS upgrades difficult, or they have found another way to prevent jailbreaking and don't think a public anti-JB API is necessary any more.

I can't imagine Steve and Apple actually warming up to the idea of jailbreaking. Ever.

WiiDSmoker
Dec 13, 2010, 08:35 PM
Either Apple has determined that it's impossible to prevent jailbreaking without making iOS upgrades difficult, or they have found another way to prevent jailbreaking and don't think a public anti-JB API is necessary any more.

I can't imagine Steve and Apple actually warming up to the idea of jailbreaking. Ever.

Without jailbreaking we might not have gotten an App Store and various other functionality such as copy/paste. Though it's a hard argument because it's a bunch of what ifs.

lilcosco08
Dec 13, 2010, 08:55 PM
I submitted this story last week!
Where's the love MR? :P

MarkC55
Dec 13, 2010, 10:42 PM
Maybe after loosing the Supreme Court case they realized that it might be an infringement to use an API like this and they found a better way to get things done.

goobot
Dec 13, 2010, 11:56 PM
at the time jailbreaking wasnt legal. (but wasnt illegal either) now it is......

NT1440
Dec 13, 2010, 11:59 PM
at the time jailbreaking wasnt legal. (but wasnt illegal either) now it is......

Jailbreaking was never illegal....

124151155
Dec 14, 2010, 06:28 AM
If Apple implement this API into their devices and remote update/wipe/brick iPhones or flag it as warranty voided, I will switch back to Windows.


They're control freaks.

Isair
Dec 14, 2010, 08:01 AM
If Apple implement this API into their devices and remote update/wipe/brick iPhones or flag it as warranty voided, I will switch back to Windows.


They're control freaks.

Did you just read the "Jailbreak Detection API" part of the title and wrote a comment?

Rajani Isa
Dec 14, 2010, 09:09 AM
Maybe after loosing the Supreme Court case they realized that it might be an infringement to use an API like this and they found a better way to get things done.
Infringement? How?

Illegal? Don't think so. As someone else mentioned, at this point it was probably to make sure there was no false sense of security among the corporate tech security heads.

at the time jailbreaking wasnt legal. (but wasnt illegal either) now it is......

Jailbreaking was never illegal....
Actually, it was. Otherwise, there would not of been a need to insert an exception into the DMCA.

Note, I mean the act of Jail-breaking. Remember, DMCA doesn't invalidate our Betamax rights, just makes it illegal to exercise them.

And that's only for private use.

In a corporate environment, it could be "illegal/bad idea" still, but as a breach of contract between you and your employer, not Apple.

If Apple implement this API into their devices and remote update/wipe/brick iPhones or flag it as warranty voided, I will switch back to Windows.

They're control freaks.

Reading Comprehension Fail

And as a side note, if they had used this in response to jail-breaking, after the DMCA exception it would of been way to actionable. Not to mention, when I bought my phone, it never said they (Apple) would brick it for any reason. Flagging as warranty void? Completely legal though.

Now it might be in reaction to pressure from consumers, but Apple has actually improved the warranty - mostly in this case I mean the new wet-sensor procedures. But still, better than most companies would do.

Howdr
Dec 18, 2010, 03:02 PM
Infringement? How?

Illegal? Don't think so. As someone else mentioned, at this point it was probably to make sure there was no false sense of security among the corporate tech security heads.




Actually, it was. Otherwise, there would not of been a need to insert an exception into the DMCA.

Note, I mean the act of Jail-breaking. Remember, DMCA doesn't invalidate our Betamax rights, just makes it illegal to exercise them.

And that's only for private use.

In a corporate environment, it could be "illegal/bad idea" still, but as a breach of contract between you and your employer, not Apple.



Reading Comprehension Fail

And as a side note, if they had used this in response to jail-breaking, after the DMCA exception it would of been way to actionable. Not to mention, when I bought my phone, it never said they (Apple) would brick it for any reason. Flagging as warranty void? Completely legal though.

Now it might be in reaction to pressure from consumers, but Apple has actually improved the warranty - mostly in this case I mean the new wet-sensor procedures. But still, better than most companies would do.

It's not illegal to JB that's the reason for the ruling, its Apple narrow focus on control and profits that requires such intervention by authorities.

It is clear by the ruling that Apple would be in violation of current laws to circumvent JB by a user that wishes to buy and use software on an iPhone or iPad that was not purchased through apple. Last I checked that is a stance of being a monopoly, something that is not approved of by the current US gov.

What I don't get is how people can defend Apple when they are clearly wrong and this behavior destroys free enterprise as well as competition.
Actually, it was. Otherwise, there would not of been a need to insert an exception into the DMCA. No it was needed to clarify what is meant by the law, it is commonly done in case law. A law is ruled upon and decided how it is implied. I read the ruling and the intention of the law is not to limit the use of a device. We go down that road and Macs and PC could be handcuffed to Apple and M$ whims to how we use them because we run "their os" talk about Big Brother!
Just because I buy an IPhone and us e IOS to run it does mean I should now be limited to what I legally use it for to Apples liking, it's my phone I have a right to use it and install what I want legally.

Howdr
Dec 18, 2010, 03:06 PM
Jailbreaking was never illegal....

Correct
The reason for the ruling, to inform Apple and all of us. If it was illegal it would have been so ruled. Courts do not write new laws just clarify how the existing law should be applied.

b0blndsy
Dec 20, 2010, 04:16 AM
Correct
The reason for the ruling, to inform Apple and all of us. If it was illegal it would have been so ruled. Courts do not write new laws just clarify how the existing law should be applied.

It was illegal once but U.S Copyright Office ruled mid this year that jailbreaking an iPhone or other mobile device will no longer violate federal copyright law.

Rodimus Prime
Dec 20, 2010, 12:20 PM
Apple doesn't care about jailbreak, the providers do. Apple knows it's restore function is rock solid and also that voiding a warranty is always less work for them.

Business care as well in the enterprise system. Now apple has shown time and time again they do not care about the enterprise user and this os just another example of that fact and more proof blackberry is not going any where in that market. For security reasons companies would not want jail broken devices on their network. Romoving those API the iPhone is not going to be allowed in some companies networks end of story.

Earendil
Dec 20, 2010, 06:07 PM
I think this goes to show that Apple doesn't really give a crap about Jailbroken phones. Perhaps someone is amused by breaking comparability every so often, but it's not an active Apple endeavor.

Why do I think that? Because this API is about handing OTHER people the ability to detect Jailbroken phones, which means that Apple has, and is still, able to detect them. If they wanted to do something really malicious, they could in an instant. They don't. This makes me think they don't really care, despite some people's tendencies towards conspiracy theories

adm531
Dec 21, 2010, 12:02 PM
finally. at the apple store ages ago they declined to service my ipod because they were able to see that i had jailbroken my ipod

bergert
Dec 22, 2010, 11:22 AM
finally. at the apple store ages ago they declined to service my ipod because they were able to see that i had jailbroken my ipod

If you paid for the car and crash it while racing on a racetrack, it is legal (assuming you are allowed on the track). But you cannot ask your insurance to pay damages because racing is excluded from your contract.

Jailbreaking is legal - but it will still void your warranty. They have no right to brick your device just because it's jailbroken.