Przyjdź na iOS 5, Apple może wreszcie wygrać wojnę z jailbreakerami. Nawet jeśli zespół deweloperów zwycięży, Apple nadal może odnieść sukces w ograniczaniu jailbreakingu tylko do exploitów na uwięzi, a także w końcu uniemożliwić użytkownikom przejście na starsze wersje iOS.
Według zespołu deweloperów najnowsze wersje beta systemu iOS 5 zapewniają możliwość zapisywania obiektów blob SHSH, co pozwala użytkownikom na przejście na poprzednie wersje oprogramowania układowego iOS za pośrednictwem iTunes.
W przypadku jailbreakerów oznacza to, że możliwość przywrócenia poprzedniej wersji iOS będzie ograniczona do oprogramowania układowego starszego niż iOS 5, a nawet wtedy tylko przy użyciu starszych wersji iTunes. Teraz nie jest dostępny, ale Apple może go włączyć w dowolnym momencie.
Nawet z perspektywy niejailbreakingu jest to niepokojący rozwój: jeśli Apple szykuje przyszłą wersję iOS tak samo źle, jak się kręci Wydanie iOS 4 dla iPhone'a 3GS, użytkownicy nie będą mogli przejść na wersję iOS, która działa lepiej.
Jednak jest coraz gorzej.
Począwszy od wersji beta iOS5, zmienia się rola „APTicket” — jest on używany tak, jak zawsze był używany „BBTicket”. Etapy LLB i iBoot sekwencji rozruchowej są udoskonalane, aby zależeć od autentyczności APTicket, która jest unikatowo generowana przy każdym i każde przywracanie (innymi słowy, nie zależy tylko od ECID i wersji oprogramowania układowego… zmienia się za każdym razem, gdy przywracasz, częściowo w oparciu o losowe numer). To uwierzytelnianie APTicket nastąpi przy każdym uruchomieniu, a nie tylko w czasie przywracania. Ponieważ tylko Apple ma klucze kryptograficzne do prawidłowego podpisania APTicket na przywracanie, odtwarzane APTicket są bezużyteczne.
W tej chwili oznacza to, że wszystkie istniejące metody jailbreakingu bez uwięzi (tj. Jailbreaki, które wymagać, aby exploit jailbreaking był ponownie uruchamiany przy każdym ponownym uruchomieniu) będzie toast po aktualizacji iOS 5 fale. Jedynym wyjątkiem będzie exploit wykorzystujący tethering limera1n firmy geohot, który działa przed APTicket w sekwencji rozruchowej.
Więc tutaj, gdzie jesteśmy teraz. W iOS 5 będziesz mocniej związany z obecnym oprogramowaniem niż kiedykolwiek wcześniej, chyba że Dev Zespół znajduje nowe exploity, tethered jailbreaking może być jedynym przyszłym jailbreakingiem iDevice lewo. Jak tym razem mysz wyjdzie z łap kota?