Linus Henze veröffentlicht den Fugu15-Jailbreak für iOS 15, allerdings in erster Linie für Entwickler

Linus Henze veröffentlicht den Fugu15-Jailbreak für iOS 15, allerdings in erster Linie für Entwickler

Anfang Oktober betrat Linus Henze die Bühne der Objective by the Sea-Konferenz, um seinen Fugu15-Jailbreak auf einem iPhone mit iOS 15.4.1 mit einer benutzerfreundlichen neuen Installationsmethode vorzustellen, die viele von uns an die JailbreakMe-Tage erinnerte. Und seit diesem Montag ist es offiziell als Open Source auf Henzes GitHub-Seite veröffentlicht.

Henze hat heute Nachmittag die Veröffentlichung von Fugu15 über Twitter angekündigt, aber bevor wir uns zu sehr aufregen, sollten wir gleich erwähnen, dass es sich bei Fugu15 um einen Jailbreak handelt, der sich in erster Linie an Entwickler richtet, da es derzeit keine Jailbreak-Tweaks gibt, die iOS oder iPadOS 15 für die fehlende Tweak- Injection unterstützen Bibliothek (das gleiche Problem verzögert derzeit den Cheyote-Jailbreak des Odyssey-Teams).

Was ist Fugu15?

Fugu15 ist eine dauerhaft signierte, semi-untethered Jailbreak-App, die bestimmte arm64e-Geräte mit iOS und iPadOS 15.0–15.4.1 unterstützt und den Procursus-Bootloader mit dem Sileo-Paketmanager ausführt. Da es teilweise nicht angebunden ist, benötigen Sie keinen Computer, um den Jailbreak erneut durchzuführen. Sie müssen jedoch jedes Mal, wenn Sie Ihr Gerät neu starten, einen erneuten Jailbreak durchführen. Darüber hinaus ermöglicht ein CoreTrust-Fehler, dass Fugu15 auf unbestimmte Zeit abonniert bleibt, sodass es nicht alle sieben Tage neu abonniert werden muss.

Wenn Ihnen das bekannt vorkommt, liegt es daran, dass TrollStore denselben CoreTrust-Fehler verwendet. Mit TrollStore können Benutzer beliebige Dateien hochladen und signieren. ipa auf Ihrem Gerät.

Die Fugu15-Version umfasst Code-Signatur-Umgehung, Kernel-Exploit, PAC-Kernel-Umgehung und PPL-Umgehung. Es ist erwähnenswert, dass Fugu15 entweder über Safari installiert werden kann, wenn Sie eine Domain haben, oder über eine USB-Verbindung und Xcode auf einem Mac.

Was Sie über Fugu15 wissen müssen

Aber wie wir bereits erwähnt haben, handelt es sich bei Fugu15 um einen entwicklerorientierten Jailbreak, sodass er für den Durchschnittsbürger nicht besonders nützlich ist. Dies liegt daran, dass es derzeit keine kompatiblen Jailbreak-Optimierungen gibt und auch daran, dass einige frühe Firmware-Versionen Fehler aufweisen und nicht auf allen Geräten umfassend getestet wurden.

Tatsächlich stellt Henze auf der GitHub-Seite fest, dass Fugu15 nur auf den folgenden Geräteeinstellungen ausgiebig getestet wurde:

  • iPhone XS Max mit iOS 15.4.1
  • iPhone 11 (Sicherheitsforschungsgerät) mit iOS 15.4.1
  • iPhone 12 (Sicherheitsforschungsgerät) mit iOS 15.4.1
  • iPhone 12 Pro Max mit iOS 15.4.1
  • Standalone-Version des iPhone 13 mit iOS 15.1

Fugu15 ist möglicherweise mit anderen Geräte- und Firmware-Kombinationen kompatibel, wurde jedoch auf diesen nicht umfassend getestet. Derzeit werden nur arm64e-Geräte unterstützt (iPhone XS und höher oder Geräte mit einem A12-Chip oder höher).

Obwohl Henze die folgenden Fehler bekannt sind, kann es noch weitere geben:

1) Wenn oobPCI (der Prozess, der den Kernel ausführt) beendet wird, verbleibt das System möglicherweise in einem inkonsistenten Zustand und gerät irgendwann in Panik. Dies geschieht normalerweise etwa 5 Sekunden nach dem Startexit_fullBefehl in iDownload. Problemumgehung: Schließen Sie oobPCI nicht oder schließen Sie es so schnell wie möglich, um das Risiko einer Kernel-Panik zu verringern. Der Grund für diese Panik ist derzeit unbekannt. 2) Wenn keine Stromverbindung besteht, führt der Übergang in den Tiefschlaf aufgrund eines Fehlers in DriverKit zu einer Kernel-Panik (auch bei Fugu14 passiert). Leider funktioniert der Fix von Fugu14 unter iOS 15 nicht. Problemumgehung: Dieser Fehler tritt beim Beenden von oobPCI nicht auf. Beim Beenden von oobPCI kann jedoch der oben beschriebene Fehler auftreten. 3) Einige Versionen von iOS (mindestens iOS 15.1 und niedriger, vielleicht auch 15.2 und 15.3) haben einen DriverKit-Fehler, der die Bussteuerung für den WiFi-Chip deaktiviert, wenn oobPCI startet, was bei der Verwendung von WiFi zu einer Kernel-Panic führt. Dieser Fehler kann behoben werden, aber derzeit ist der Fix nicht in Fugu15 enthalten. Problemumgehung:

Kurze FAQ von Linus Henze zu Fugu15

Im FAQ-Bereich der GitHub-Seite beantwortet Henze einige relevante Fragen, die wir im Folgenden skizzieren:

F: Ich bin ein Endbenutzer. Ist Fugu15 gut für mich? Ach nein.

F: Meine iOS-Version/mein iOS-Gerät wird von Fugu15 nicht unterstützt. Werden Sie Unterstützung dafür hinzufügen? A: Nein. (Am Ende habe ich iOS 15 verwendet)

F: Werden Sie jemals Unterstützung für Optimierungen hinzufügen? Ach nein.

F: Bieten Sie offiziellen Support für Fugu15? Sind Updates geplant? Ach nein.

F: Ich habe etwas über Sileo installiert/aktualisiert, aber es startet nicht. Wie kann ich das beheben? A: Fugu15 verwendet die TrustCache-Injection, um die Codesignatur zu umgehen. Wenn Sie also etwas installieren oder aktualisieren, muss sich die Codesignatur im TrustCache befinden. Mit dem Befehl können Sie weitere TrustCaches von der iDownload-Shell herunterladen tcload.

F: Wen eta Fugu16?????? A: …

Was passiert mit Fugu15?

Anscheinend hat Henze nicht die Absicht, Fugu15 weiterzuentwickeln, da er seinen Fokus in Zukunft von iOS und iPadOS 15 auf iOS und iPadOS 16 verlagert. Andererseits könnte sich die Open-Source-Veröffentlichung von Fugu15 als vorteilhaft für die Jailbreak-Community erweisen, da sie den kämpfenden Jailbreak-Entwicklern Erleichterung verschaffen kann, die mehr Ideen für den Angriff auf iOS und iPadOS 15 für diejenigen benötigen, die so lange geduldig gewartet haben.

Obwohl dies ein nützlicher Jailbreak für Entwickler ist, die etwas testen müssen, handelt es sich in dieser Phase im Wesentlichen um einen Proof of Concept.

Abschluss

Während die Veröffentlichung von Fugu15 in der Tat eine gute und willkommene Neuigkeit ist, ist das Fugu15-Projekt selbst kein Jailbreak, den jeder schnell herunterladen und installieren sollte. Stattdessen sollten Benutzer auf der niedrigstmöglichen Firmware bleiben und auf einen öffentlichen Jailbreak von iOS und iPadOS 15 mit einer funktionierenden Tweak-Injection warten – da die meisten von uns ohnehin dafür den Jailbreak durchführen.

Mehr über Fugu15 und was es damit auf sich hat, erfahren Sie auf der GitHub-Seite von Linus Henze .

Freust du dich, dass Fugu15 endlich draußen ist? Besprechen Sie Ihre Gedanken dazu unbedingt im Kommentarbereich unten.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert