WDBFontOverwrite IPA kann Schriftarten ohne Jailbreak ändern

Das Ändern von Schriftarten unter iOS ist von Apple nicht erlaubt, aber dank Jailbreak können Sie auf Ihrem iPhone oder iPad jede beliebige Schriftart einstellen. Kürzlich wurde ein neuer Exploit eingeführt, der in WDBFontOverwrite implementiert wurde, um Systemschriftarten unter Standard-iOS, auch iOS 16, zu ändern.
WDBFontOverwrite IPA herunterladen
Was ist WDBFontOverwrite?
WDBFontOverwrite ist ein Proof-of-Concept-Tool, das den CVE-2022-46689 (Dirty Cow Exploit) nutzt, um iOS-Systemschriftarten ohne Jailbreak zu ändern. Es funktioniert unter iOS 16.1.2 und niedriger. Wenn Sie eine neue Schriftart anwenden, wirkt sich dies auf jeden im System angezeigten Text aus und wird nach dem Respring wirksam.
Es überschreibt automatisch Schriftarten aus seiner Bibliothek. Standardmäßig bietet WDBFontOverwrite Zugriff auf neun Schriftarten, darunter DejaVu Sans Condensed, DejaVu Serif, DejaVu Sans Mono, Go Regular, Go Mono, Fira Sans, Segoe UI, Comic Sans MS und Choco Cooky. Zukünftig können neue Schriftarten hinzugefügt werden.
WDBFontOverwrite ist das erste Tool, das den neuesten Dirty Cow-Kernel-Exploit für iOS-Geräte nutzt. Hoffentlich werden in Zukunft auch andere Entwickler versuchen, ihn zu implementieren und tolle Optimierungen und Apps zu entwickeln, wie es bei der Veröffentlichung von TrollStore für iOS 14.0 – iOS 15.4.1 der Fall war.

Es wurde ein Race Condition in der Art und Weise festgestellt, wie das Speichersubsystem des Kernels mit der Copy-on-Write-Funktion (COW) von privaten Nur-Lese-Speicherzuordnungen umgeht. Ein nicht privilegierter lokaler Benutzer könnte diesen Fehler ausnutzen, um Schreibzugriff auf ansonsten Nur-Lese-Speicherzuordnungen zu erhalten.
Hinweis: Versuchen Sie nicht, dieses Tool auf Rootlets XinaA15 Jailbreak für iOS 15.0 – iOS 15.1.1 zu verwenden. Es ersetzt nicht alle Schriftarten im System. Dies ist lediglich ein Proof-of-Concept-Tool.
Wenn Sie ein Gerät mit Jailbreak verwenden, ist die Installation von A-Font Tweak eine bessere Möglichkeit, die Systemschriftarten unter iOS zu ändern. Mit diesem einfachen Tool können Sie die Systemschriftarten unter iOS 13 bis iOS 15 mit nur einem Fingertipp ändern. Die neueste Version von iOS 15 (ohne Rootberechtigung) mit XinaA15 Jailbreak wird ebenfalls unterstützt.
WDBFontOverwrite wurde als Open-Source-Projekt veröffentlicht, dessen gesamter Quellcode im offiziellen GitHub-Repository zum Download bereitsteht. Das Tool zum Ändern von Schriftarten unter iOS 15 – iOS 16 ohne Jailbreak wurde in den Programmiersprachen Swift, C und Objective-C geschrieben.
Es ist schön zu sehen, dass jemand mit dem Dirty Cow Exploit (CVE-2022-46689) experimentiert hat, der von Ian Beer von Google Project Zero entdeckt wurde. Zhuowei, der Entwickler von WDBFontOverwrite, nutzte einen Trick, um 16383 von 16384 Bytes durch Komprimierung der Schriftarten zu überschreiben. Weitere Details finden Sie auf der GitHub-Seite.

WDBFontOverwrite ändert Schriftarten in Einstellungen, Apps, Webbrowsern usw. Es funktioniert nicht systemweit. Die finale Version bietet eine Option für den benutzerdefinierten Import von SFUI.ttf-, Emoji- und PingFang.ttc-Schriftarten. Verwenden Sie es als Experiment und nicht als voll funktionsfähige App.
So importieren Sie benutzerdefinierte Schriftarten
Um neue Schriftarten zu installieren, die mit der neuesten Version von WDBFontOverwrite kompatibel sind, gehen Sie folgendermaßen vor:
- Laden Sie die neueste Version der WDBFontOverwrite-App herunter.
- Wählen Sie eine Schriftart zum Herunterladen aus: 18 Schriftarten oder Unicode 14.0-Schriftarten .
- Sobald die Schriftart heruntergeladen wurde, öffnen Sie WDBFontOverwrite.
- Tippen Sie auf die Option „Benutzerdefiniertes SFUI.ttf importieren“.
- Wählen Sie die heruntergeladene Schriftart aus Ihrer iCloud aus.
- Drücken Sie „Custom SFUI.ttf“, um die benutzerdefinierte Schriftart in WDBFontOverwrite zu laden.
WDBFontOverwrite IPA herunterladen
WDBFontOverwrite wurde als kostenloses IPA-Paket veröffentlicht und kann mit Ihrem bevorzugten Tool unter iOS 16.1.2 und niedriger geladen werden. Die Funktionsfähigkeit wurde unter iOS 15 – iOS 15.7.2 getestet. Sie können die App auch über den TrollStore auf kompatiblen Geräten und iOS-Firmware-Versionen installieren.
Hinweis: Es besteht keine Möglichkeit, die Standardsystemschriftart zu laden, nachdem mit der App WDBFontOverwrite eine neue angewendet wurde. Um alle Änderungen an den Systemschriftarten rückgängig zu machen, starten Sie Ihr Gerät neu oder ersetzen Sie die Standardschriftartdatei in /System/Library/Fonts/CoreUI/SFUI.ttf und führen Sie einen Respring durch.

Schritt 1. Laden Sie WDBFontOverwrite IPA herunter (Link oben auf dieser Seite).
Schritt 2. Öffnen Sie die Sideloadly- Anwendung.
Schritt 3. Verbinden Sie Ihr iPhone/iPad über USB mit dem Computer.
Schritt 4. Klicken Sie auf das IPA-Symbol, um die zu installierende App auszuwählen.
Schritt 5. Geben Sie Ihre Apple-ID ein, um die IPA-Datei zu signieren.
Schritt 6. Klicken Sie auf die Schaltfläche „Start“, um die IPA-Datei auf Ihrem Gerät zu installieren.
Schritt 7. Geben Sie das Passwort für Ihre Apple-ID ein.
Schritt 8. Öffnen Sie die App „Einstellungen“ auf dem Startbildschirm.
Schritt 9. Navigieren Sie zu Allgemein → VPN- und Geräteverwaltung.
Schritt 10. Klicken Sie mit Ihrer E-Mail auf die Entwickler-App.
Schritt 11. Tippen Sie auf „Vertrauen“, um die Ausführung der Anwendung zuzulassen.
Tipp: Wenn Sie keinen regulären PC-Zugriff haben, verwenden Sie Bullfrog Assistant . Diese App signiert IPA-Dateien direkt auf Ihrem iPhone oder iPad mit dem kostenlosen Apple-Zertifikat. Sie ist eine hervorragende Alternative zu Sideloadly und AltStore und benötigt keine PC-Verbindung.
Was ist neu
- WDBFontOverwrite auf Version 1.10.8 aktualisiert.
- grant_full_disk_access aktualisiert.
- Verwenden Sie den 16k-Schreibfix von Ian Beer.
- 16k .woff/.ttc-Padding entfernt.
- Stapelimport und Anwendung von Schriftarten.
- Zeigen Sie Ihre importierten Schriftarten an und entfernen Sie sie.
- Unterstützt das Überschreiben aller Schriftarten (alle Sprachen, iOS 16 LS usw.).
- Unterstützt das Überschreiben der Uhrschriftart des Sperrbildschirms (SFUISoft.ttc).
- Ein benutzerdefinierter Schriftartenradwähler wurde hinzugefügt.
- UI/UX-Verbesserungen.
- Ein App-Symbol hinzugefügt.
- Das Projekt wird jetzt von ginsudev entwickelt.
- Optionen zum Überschreiben von Keycaps.ttc, KeycapsPad.ttc und PhoneKeyCaps.ttf hinzugefügt.
- Unterstützt benutzerdefinierte Importe für SFUI.ttf, Emoji-Schriftart und PingFang.ttc.
- Es werden nur benutzerdefinierte Schriftarten unterstützt, die bereits für iOS portiert wurden.
- Unterstützung für iOS 16.1.2 und niedriger.
- Neue Schriftarten hinzugefügt.