iOS 4.3.4 permanently kills untethered jailbreak


For those of you still wondering, an untethered jailbreak means that you can reboot your iDevice without having to plug it into a pc or a mac to rerun a jailbreaking program.

Few months ago, the iPhone hacker i0n1c has found untethered exploit which was used till iOS 4.3.3. 12 days ago, Comex released JailbreakMe 3.0 to bring the first iPad 2 jailbreak to the world. 2 days ago, Apple released iOS 4.3.4 to close Comex’s PDF jailbreak exploit and prevent iPad 2 jailbreak.

Surprisingly, Apple didn’t close only Comex’s exploit. iOS 4.3.4 has killed i0n1c’s exploit too forever. In other words, some hacker must find a new untethered exploit for iOS 4.3.x or wait till iOS 5.

According to @i0n1c on Twitter:

For those that did not get it: iOS 4.3.4 does not only fix jbme3 as announced, but also silently kills the ndrv_setspec() integer overflow.

In addition to that iOS 4.3.4 also adds code to dyld to detect attacks with binaries using “incomplete code signing”.

“Incomplete codesigning attacks” were used for all untether exploits from at least iOS 4.1.0

Wonder if {Apple] only tried to stop my xploit from modifying LCs at runtime with the new check, or if they knew it would stop [incomplete codesigning] attacks

So please stay away from iOS 4.3.4

 

 

This entry was posted in iPad, iPhone, iPod and tagged , , , , . Bookmark the permalink.

2 Responses to iOS 4.3.4 permanently kills untethered jailbreak

  1. Charly says:

    Hey Joe! It’s Charly 🙂
    My Ipod’s software version is 4.1 and I want to update it to 4.3.3.
    But on iTunes if I click ‘update’, I’ll get the latest software which is 4.3.4.
    Is there anyway for me to get the 4.3.3?
    Thanks! xx

    Like

    • kanaanmeister says:

      hey Charly, yes of course there is a way to get 4.3.3. you have to download this file. Then when the download finishes, plug your ipod in your pc and open itunes. when the ipod page comes up in itunes, click shift+restore, that way a window will open and you can choose which file you want to update to, find the file and double click on it, and voila, you will be running 4.3.3 😀 then follow the instructions in my other posts to jailbreak 😀

      Like

Leave a comment