Linus Henze udostępnia Fugu15 jailbreak dla iOS 15, ale przede wszystkim dla programistów

Linus Henze udostępnia Fugu15 jailbreak dla iOS 15, ale przede wszystkim dla programistów

Na początku października Linus Henze wystąpił na scenie podczas konferencji Objective by the Sea, aby zaprezentować swój jailbreak Fugu15 na iPhonie z systemem iOS 15.4.1 z nową, przyjazną dla użytkownika metodą instalacji, która wielu z nas przypomniała czasy JailbreakMe. Od tego poniedziałku jest oficjalnie udostępniony jako open source na stronie Henze GitHub.

Henze ogłosił wydanie Fugu15 na Twitterze tego popołudnia, ale zanim będziemy zbyt podekscytowani, powinniśmy od razu wspomnieć, że Fugu15 to jailbreak skierowany przede wszystkim do programistów, ponieważ obecnie nie ma poprawek jailbreak, które obsługują iOS lub iPadOS 15 do brakującego wtrysku poprawek library (ten sam problem obecnie opóźnia jailbreak Cheyote zespołu Odyssey).

Co to jest Fugu15?

Fugu15 to trwale podpisana, częściowo pozbawiona uwięzi aplikacja jailbreak, która obsługuje niektóre urządzenia arm64e z systemem iOS i iPadOS 15.0-15.4.1 i uruchamia program ładujący Procursus z menedżerem pakietów Sileo. Ponieważ jest częściowo nieuwiązany, nie potrzebujesz komputera do ponownego jailbreaku, ale będziesz musiał ponownie jailbreakować za każdym razem, gdy ponownie uruchomisz urządzenie. Dodatkowo błąd CoreTrust pozwala Fugu15 pozostać subskrybowanym przez czas nieokreślony, więc nie trzeba go ponownie subskrybować co siedem dni.

Jeśli brzmi to znajomo, to dlatego, że TrollStore używa tego samego błędu CoreTrust. TrollStore umożliwia użytkownikom przesyłanie i podpisywanie dowolnych plików. ipa na swoim urządzeniu.

Wersja Fugu15 obejmuje obejście podpisywania kodu, exploit jądra, obejście jądra PAC i obejście PPL. Warto zauważyć, że Fugu15 można zainstalować albo przez Safari, jeśli masz domenę, albo przez połączenie USB i Xcode na komputerze Mac.

Co powinieneś wiedzieć o Fugu15

Ale jak zauważyliśmy wcześniej, Fugu15 to jailbreak skupiony na programistach, więc nie jest tak przydatny dla przeciętnej osoby. Dzieje się tak, ponieważ obecnie nie ma kompatybilnych ulepszeń jailbreak, a także dlatego, że niektóre wczesne wersje oprogramowania zawierają błędy i nie zostały dokładnie przetestowane na wszystkich urządzeniach.

W rzeczywistości Henze zauważa na stronie GitHub, że Fugu15 został dokładnie przetestowany tylko na następujących ustawieniach urządzenia:

  • iPhone XS Max z systemem iOS 15.4.1
  • iPhone 11 (urządzenie do badań bezpieczeństwa) z systemem iOS 15.4.1
  • iPhone 12 (urządzenie do badań bezpieczeństwa) z systemem iOS 15.4.1
  • iPhone 12 Pro Max z systemem iOS 15.4.1
  • Samodzielna wersja iPhone’a 13 z systemem iOS 15.1

Fugu15 może być kompatybilny z innymi kombinacjami urządzeń i oprogramowania układowego, jednak nie został na nich rygorystycznie przetestowany. Obecnie obsługiwane są tylko urządzenia arm64e (iPhone XS i nowsze lub urządzenia z chipem A12 lub nowszym).

Chociaż Henze jest świadomy następujących błędów, mogą istnieć inne:

1) Jeśli oobPCI (proces uruchamiający jądro) zakończy działanie, system może pozostać w niespójnym stanie i w pewnym momencie wpadnie w panikę. Zwykle dzieje się to około 5 sekund po uruchomieniuexit_fullpolecenie w iDownload. Obejście: Nie zamykaj oobPCI ani nie rób tego tak szybko, jak to możliwe, aby zmniejszyć ryzyko paniki jądra. Przyczyna tej paniki jest obecnie nieznana. 2) Jeśli nie ma połączenia z zasilaniem, przejście w stan głębokiego uśpienia spowoduje panikę jądra z powodu błędu w DriverKit (zdarzyło się to również w przypadku Fugu14). Niestety, poprawka Fugu14 nie działa na iOS 15. Obejście: Ten błąd nie występuje podczas zamykania oobPCI. Jednak opisany powyżej błąd może wystąpić podczas wychodzenia z oobPCI. 3) Niektóre wersje iOS (przynajmniej iOS 15.1 i starsze, być może także 15.2 i 15.3) zawierają błąd DriverKit, który wyłącza kontrolę magistrali dla układu WiFi podczas uruchamiania oobPCI, powodując panikę jądra podczas korzystania z WiFi. Ten błąd można naprawić, ale w tej chwili poprawka nie jest zawarta w Fugu15. Obejście:

Krótkie FAQ od Linusa Henze na temat Fugu15

W sekcji FAQ na stronie GitHub Henze odpowiada na kilka istotnych pytań, które omówimy poniżej:

P: Jestem użytkownikiem końcowym. Czy Fugu15 jest dla mnie dobry? O nie.

P: Moja wersja/urządzenie iOS nie jest obsługiwane przez Fugu15, czy dodacie dla niego obsługę? Odp.: nie. (skończyłem z iOS 15)

P: Czy kiedykolwiek dodacie obsługę poprawek? O nie.

P: Czy zapewniacie oficjalne wsparcie dla Fugu15? Czy planowane są aktualizacje? O nie.

P: Zainstalowałem/zaktualizowałem coś przez Sileo, ale to się nie uruchamia. Jak mogę to naprawić? Odp.: Fugu15 używa wstrzykiwania TrustCache, aby ominąć podpisywanie kodu. Dlatego jeśli coś instalujesz lub aktualizujesz, podpis kodu musi znajdować się w TrustCache. Możesz pobrać dodatkowe pamięci podręczne TrustCache z powłoki iDownload za pomocą tcloadpolecenia.

P: Wen eta Fugu16?????? A: …

Co stanie się z Fugu15?

Najwyraźniej Henze nie ma zamiaru dalej rozwijać Fugu15, ponieważ w przyszłości przenosi swoją uwagę z iOS i iPadOS 15 na iOS i iPadOS 16. Z drugiej strony, otwarte wydanie Fugu15 może okazać się korzystne dla społeczności jailbreak, ponieważ może przynieść ulgę programistom borykającym się z jailbreakiem, którzy potrzebują więcej pomysłów na atak na iOS i iPadOS 15 dla tych, którzy cierpliwie czekali tak długo.

Jednak chociaż jest to przydatne jailbreak dla programistów, którzy muszą coś przetestować, na tym etapie jest to w zasadzie weryfikacja koncepcji.

Wniosek

Chociaż wydanie Fugu15 jest rzeczywiście dobrą i mile widzianą wiadomością, sam projekt Fugu15 nie jest jailbreakiem, który każdy powinien spieszyć się z pobraniem i zainstalowaniem. Zamiast tego użytkownicy powinni pozostać przy najniższym możliwym oprogramowaniu i czekać na publiczne jailbreak iOS i iPadOS 15 z działającym wstrzyknięciem poprawek – ponieważ i tak większość z nas po to jest jailbreak.

Możesz dowiedzieć się więcej o Fugu15 i o co w tym wszystkim chodzi , odwiedzając stronę GitHub Linusa Henze .

Czy cieszycie się, że Fugu15 wreszcie się ukazało? Pamiętaj, aby omówić swoje przemyślenia na ten temat w sekcji komentarzy poniżej.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *