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 vorzustellen eine raffinierte neue Installationsmethode, die viele von uns an die JailbreakMe-Tage erinnerte. Und seit diesem Montag ist es offiziell veröffentlicht und Open Source auf Henzes GitHub-Seite.

Henze kündigte die Veröffentlichung von Fugu15 an über Twitter heute Nachmittag, aber bevor wir zu aufgeregt werden, sollten wir gleich erwähnen, dass Fugu15 ein Jailbreak ist, der hauptsächlich für Entwickler gedacht ist, da es derzeit keine iOS-oder iPadOS 15-unterstützten Jailbreak-Tweaks gibt jetzt aufgrund des Fehlens einer Tweak-Injection-Bibliothek (dasselbe Problem verzögert derzeit den Cheyote-Jailbreak des Odyssey-Teams).

Was ist Fugu15?

Fugu15 ist ein semi-untethered und perma-signed Jailbreak App, die bestimmte arm64e-Geräte mit iOS und iPadOS 15.0-15.4.1, und es führt den Procursus-Bootstrap mit dem Sileo-Paketmanager aus. Da es semi-untethered ist, wird kein Computer für einen erneuten Jailbreak benötigt, aber Sie müssen 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 signiert bleibt, sodass es nicht alle sieben Tage neu signiert werden muss.

Wenn Ihnen das bekannt vorkommt, dann liegt das daran, dass TrollStore denselben CoreTrust-Fehler verwendet. TrollStore ermöglicht es Benutzern, jede.ipa-Datei auf ihrem Gerät von der Seite zu laden und dauerhaft zu signieren.

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

Was Sie über Fugu15 wissen müssen

Aber Wie wir bereits erwähnt haben, ist Fugu15 ein entwicklerorientierter Jailbreak, daher ist es für den Durchschnittsbürger nicht wirklich nützlich. Das liegt daran, dass es derzeit keine kompatiblen Jailbreak-Tweaks gibt und dass es auf bestimmten frühen Firmware-Versionen fehlerhaft ist und nicht auf allen Geräten gründlich getestet wurde.

Tatsächlich stellt Henze auf der GitHub-Seite fest, dass Fugu15 nur ausführlich getestet wurde getestet auf den folgenden Gerätekonfigurationen:

iPhone XS Max mit iOS 15.4.1 iPhone 11 (Security Research Device) mit iOS 15.4.1 iPhone 12 (Security Research Device) mit iOS 15.4.1 iPhone 12 Pro Max mit iOS 15.4.1 iPhone 13 Offline-Edition mit iOS 15.1

Fugu15 ist möglicherweise mit anderen Geräte-und Firmware-Kombinationen kompatibel, wurde jedoch nicht ausführlich darauf getestet. Derzeit werden nur arm64e-Geräte unterstützt (iPhone XS und neuer oder Geräte mit dem A12-Chip oder neuer).

Bisher sind Henze die folgenden Fehler bekannt, aber es können noch andere auftreten:

1) Wenn oobPCI (der Prozess, der den Kernel ausnutzt) beendet wird, kann das System irgendwann in einem inkonsistenten Zustand verbleiben und in Panik geraten. Dies tritt normalerweise etwa 5 Sekunden nach Ausführung des Befehls exit_full in iDownload auf.
Umgehung: Beenden Sie oobPCI nicht oder stellen Sie sicher, dass Sie dies so schnell wie möglich tun, um die Wahrscheinlichkeit einer Kernel-Panik zu verringern. Der Grund für diese Panik ist derzeit unbekannt.
2) Wenn keine Verbindung zur Stromversorgung besteht, führt das Eintreten in den Tiefschlaf zu einer Kernel-Panik aufgrund eines Fehlers in DriverKit (auch bei Fugu14). Leider funktioniert der Fix von Fugu14 nicht unter iOS 15.
Workaround: Dieser Fehler tritt nicht auf, wenn oobPCI beendet wird. Der oben beschriebene Fehler kann jedoch auftreten, wenn oobPCI beendet wird.
3) Einige iOS-Versionen (mindestens iOS 15.1 und niedriger, möglicherweise auch 15.2 und 15.3) haben einen DriverKit-Fehler, der das Bus-Mastering verursacht für den WiFi-Chip deaktiviert werden, wenn oobPCI ausgeführt wird, was zu einer Kernel Panic führt, wenn WiFi verwendet wird. Dieser Fehler kann behoben werden, aber ein Fix ist derzeit nicht in Fugu15 enthalten.
Workaround: WiFi deaktivieren.

Eine kurze F.A.Q. von Linus Henze zu Fugu15

In einem Abschnitt mit dem Titel F.A.Q. Auf der GitHub-Seite beantwortet Henze einige relevante Fragen, die wir im Folgenden umreißen:

F: Ich bin ein Endbenutzer. Ist Fugu15 nützlich für mich?
A: Nein.

F: Meine iOS-Version/mein iOS-Gerät wird von Fugu15 nicht unterstützt, würden Sie hinzufügen Unterstützung dafür?
A: Nein. (Ich bin fertig mit iOS 15)

F: Werden Sie jemals Unterstützung für Tweak hinzufügen Injektion?
A: Nein.

F: Bieten Sie offiziellen Support für Fugu15? Sind Updates geplant?
A: Nein.

F: Ich habe etwas über Sileo installiert/aktualisiert, aber es startet nicht. Wie kann ich das beheben?
A: Fugu15 verwendet TrustCache Injection, um Code Signing zu umgehen. Wenn Sie also etwas installieren oder aktualisieren, muss sich dessen Codesignatur in einem TrustCache befinden. Sie können zusätzliche TrustCaches aus der iDownload-Shell über den Befehl tcload laden.

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

Was wird aus Fugu15?

Offensichtlich hat Henze nicht die Absicht, Fugu15 weiterzuentwickeln, da er seine Aufmerksamkeit von iOS & iPadOS 15 weg und wahrscheinlich auf iOS & iPadOS 16 in der Zukunft. Auf der anderen Seite könnte sich die Veröffentlichung und Open-Sourcing von Fugu15 für die Jailbreak-Community als nützlich erweisen, da es kämpfenden Jailbreak-Entwicklern helfen könnte, die mehr Ideen für den Angriff auf iOS und iPadOS 15 für diejenigen benötigen, die so lange geduldig gewartet haben.

Während es ein nützlicher Jailbreak für Entwickler ist, die Dinge testen müssen, ist es in seinen aktuellen Stadien hauptsächlich ein Machbarkeitsnachweis.

Fazit

Während die Die Veröffentlichung von Fugu15 ist in der Tat eine gute Nachricht und wird mit Spannung erwartet. Das Fugu15-Projekt selbst ist kein Jailbreak, den irgendjemand so schnell herunterladen und installieren sollte. Stattdessen sollten Benutzer auf der niedrigstmöglichen Firmware bleiben und auf einen öffentlichkeitsfreundlichen Jailbreak für iOS & iPadOS 15 mit funktionierender Tweak-Injektion warten – da die meisten von uns jailbreaken sowieso.

Sie können mehr über Fugu15 erfahren und was es damit auf sich hat, indem Sie die GitHub-Seite von Linus Henze besuchen.

Freuen Sie sich, dass Fugu15 endlich veröffentlicht wurde ? Teilen Sie Ihre Meinung dazu unbedingt in den Kommentaren unten mit.

Categories: IT Info