Die fünfte öffentliche Beta von Fugu15 Max Jailbreak steht jetzt zum Testen zur Verfügung
Entwickler Lars Fröder (opa334), der nicht nur für die Entwicklung des beliebten Dienstprogramms für permanente Signaturen TrollStore bekannt ist, sondern auch dafür, dass er versucht, den Fugu15-Jailbreak für arm64e-Geräte mit iOS und iPadOS 15.0-15.4.1 für Endbenutzer funktionsstabil zu machen. derzeit Fugu15 Max genannt, kündigte am Mittwoch die fünfte Beta-Version des Fugu15 Max-Projekts an.
Die über Twitter erfolgte und im Screenshot oben abgebildete Ankündigung zeigt, dass die fünfte Beta-Version von Fugu15 Max nun „so ziemlich alles außer Benutzerfreundlichkeit und User-Space-Hooks“ bietet. Allerdings empfiehlt Froeder Entwicklern die Beta vorerst nur zu Testzwecken.
Unter Bezugnahme auf das offizielle Änderungsprotokoll auf der GitHub-Seite des Projekts können wir den Schluss ziehen, dass Fugu15 Max Beta 5 die folgenden Änderungen und/oder Verbesserungen enthält:
Liste der Änderungen:
– Unterstützung für das Neuladen des Userspace hinzugefügt (HINWEIS: Da es sich immer noch um eine Betaversion hauptsächlich für Entwickler handelt, müssen Sie den Userspace nach dem Jailbreak manuell neu laden). (z. B. WebContent) – Korrigieren Sie einige nicht unterstützte Geräte-/Versionskombinationen (nämlich iPad 8 bis 15.1) – Aktualisieren Sie den Bootstrap auf die neueste Version – Verbessern Sie den systemweiten Hook, um immer den abgesicherten Modus zu respektieren und die Bibliothek von DriverKit- und BlastDoor-Prozessen fernzuhalten – Verhindern Sie, dass Einstellungen in Prozesse eingefügt werden, die den Fork verwenden könnten, da die Entführung von C-Funktionen im Prozess derzeit den Fork kaputt macht; eine ordnungsgemäße Lösung hierfür steht noch aus – Repositorys standardmäßig hinzugefügt (Chariz, Havoc, Ellekit. Raum,
/var/jb/basebin/jbctl update tipa <path/to/Fugu15.tipa>
oder/var/jb/basebin/jbctl update basebin <path/to/basebin.tar>
Beachten Sie, dass beim Upgrade auf TIPA auch Basebin aktualisiert wird, dies jedoch davon abhängt, ob TrollStore auf dem Gerät installiert ist. – Fallback-Ellekit für Startup-Hook aktualisieren, Fallback mit Rpaths ordnungsgemäß implementieren – Beim Jailbreak mehr übrig gebliebene Xina-Xina-Dateien löschen – Viele StabilitätsverbesserungenBekannte Probleme:
– Sileo stürzt bei einigen Benutzern beim Start ab, dafür gibt es keinen aktuellen Fix oder Workaround, ein richtiger Fix wartet auf Sileo-Entwickler. Ein richtiger Fix wird von Zebra-Entwicklern erwartet – Wenn etwas eine systemweite C-Funktion kapert, stoppt das Neuladen des Userspace, die Grundursache dafür ist unbekannt – Spinlock-Panik, unbekannt, was sie verursacht, kann eine späte Nebenwirkung von Exploits sein – Eine Art Pmap-Race-Condition-Panik, weiß auch nicht, was sie verursacht, aber ich denke, es ist wahrscheinlich irgendwo in der Umgebung ein Fehler – Löst bei einem Absturz eine Panik aus, der richtige Crash-Logger zum Debuggen ist immer noch nicht implementiert – In 15.0 – 15.3.1 müssen Sie WLAN beim Jailbreak vollständig deaktivieren
Anmerkungen:
– Der endgültige Jailbreak wird anders genannt – Dieser Jailbreak hat keine Wurzeln; Root-Pakete werden nicht unterstützt – Standardkennwort für
root
:alpine
(Sie müssen openssh über Ihren Paketmanager installieren) – Das einzige bekannte Problem beim Booten besteht darin, dass Sie einige Systemdateien selbst löschen/private/preboot
. Tun Sie das also nicht?Für Tweak-Entwickler:
– Aktualisieren Sie theos auf die neueste Version, dann können Sie für Rootless-Zugriff erstellen über
THEOS_PACKAGE_SCHEME=rootless
– Einstellungen entweder über die cfprefsd-API oder intern speichern/laden/var/jb/var/mobile/Library/Preferences
(der endgültige JB verfügt über einen cfprefsd-Hook, um alle nicht standardmäßigen Inhalte auf diesen Pfad umzuleiten) – Sie müssen alles für Nicht-Root kompilieren – alle Abhängigkeiten müssen für Nicht-Root kompiliert und gespeichert werden – Sie müssen jeden früheren Root-Pfad angeben, auf den Sie über die in rootless.h definierten Makros zugreifen – Sie müssen mit Xcode 12 oder neuer kompilieren oder Ihr Dylib-Prozess wird abstürzen (wenn Sie die arm64e-Unterstützung für iOS 12/13 nicht verlieren möchten, müssen Sie Ihre Root-Pakete immer noch mit Xcode 11 kompilieren) IPC (vorerst? Irgendwann? Wer weiß?$THEOS/lib/iphone/rootless
)
Wenn Sie die öffentliche Beta von Fugu15 Max bereits als regulärer Benutzer ausführen, sollten Sie wahrscheinlich auf die neueste Version aktualisieren, um die neuesten Korrekturen zu erhalten, auch wenn Freder dies nicht empfohlen hat. Andernfalls sollten Sie weiter auf die öffentliche Veröffentlichung warten, anstatt die öffentliche Betaversion zu nutzen, da diese nur für Entwickler gedacht ist, die sie vielleicht testen möchten oder ihre Jailbreak-Einstellungen bereit haben, um damit zu arbeiten.
Fugu15 Max ist nur der Arbeitstitel dieses Projekts und im Wesentlichen ein Versuch, den Linus Henze Fugu15-Jailbreak in einen benutzerfreundlichen Jailbreak mit einer GUI, Einstellungsinjektion, einer gefürchteten WLAN-Fehlerbehebung und anderen Feinschlifffaktoren umzuwandeln. Sobald die Beta-Phase beendet ist, wird Fröder dem Jailbreak voraussichtlich einen neuen Namen geben.
Da Fugu15 Max nur für arm64e-Geräte mit iOS und iPadOS 15.0–15.4.1 geeignet ist, bedeutet dies, dass es nur für die Verwendung mit iPhone XS und neueren Versionen mit den oben genannten Firmware-Versionen konzipiert ist. Jeder mit einem iPhone
Die neueste öffentliche Betaversion von Fugu15 Max kann von der offiziellen GitHub-Seite des Projekts heruntergeladen werden . Laden Sie das Tool zu Ihrer eigenen Sicherheit nicht von anderen Quellen herunter.
Sind Sie gespannt, wie der Fugu15 Max-Jailbreak voranschreitet? Lassen Sie es uns im Kommentarbereich unten wissen.
Schreibe einen Kommentar