WDBFontOverwrite IPA kan ændre skrifttyper uden jailbreak

Apple tillader ikke ændring af skrifttyper på iOS, men takket være jailbreak kan du indstille en hvilken som helst skrifttype på din iPhone eller iPad. For nylig blev der introduceret en ny exploit, der blev implementeret i WDBFontOverwrite for at ændre systemskrifttyper på standard iOS, også iOS 16.
Download WDBFontOverwrite IPA
Hvad er WDBFontOverwrite?
WDBFontOverwrite er et proof of concept-værktøj, der bruger CVE-2022-46689 (Dirty Cow exploit) til at ændre iOS-systemfonte uden jailbreak. Det fungerer på iOS 16.1.2 og ældre. Når du anvender en ny skrifttype, vil det påvirke al tekst, der vises i systemet, og den træder i kraft efter genstart.
Den overskriver automatisk skrifttyper fra sit bibliotek. Som standard giver WDBFontOverwrite adgang til 9 skrifttyper, herunder DejaVu Sans Condensed, DejaVu Serif, DejaVu Sans Mono, Go Regular, Go Mono, Fira Sans, Segoe UI, Comic Sans MS og Choco Cooky. Nye skrifttyper kan blive tilføjet i fremtiden.
WDBFontOverwrite er det første værktøj, der bruger den nyeste Dirty Cow-kerneexploit til iOS-enheder. Forhåbentlig vil andre udviklere i fremtiden forsøge at implementere det og skabe nogle fantastiske justeringer og apps, ligesom det skete, da TrollStore blev udgivet til iOS 14.0 – iOS 15.4.1.

Der blev fundet en kapløbstilstand i den måde, kernens hukommelsessystem håndterede copy-on-write (COW)-nedbrydningen af private skrivebeskyttede hukommelsesmappings. En ikke-privilegeret lokal bruger kunne bruge denne fejl til at få skriveadgang til ellers skrivebeskyttede hukommelsesmappings.
Info: Forsøg ikke at bruge dette værktøj på rootlets. XinaA15 Jailbreak til iOS 15.0 – iOS 15.1.1. Det erstatter ikke alle skrifttyper i systemet. Dette er kun et proof of concept-værktøj.
Hvis du bruger en jailbreaket enhed, er en bedre metode til at ændre systemfonte på iOS at installere A-Font tweak . Dette enkle værktøj kan ændre systemfonte på iOS 13 – iOS 15 med et enkelt tryk. Den seneste version af iOS 15 rootless XinaA15 Jailbreak understøttes også.
WDBFontOverwrite blev udgivet som et open source-projekt med al kildekode tilgængelig til download fra det officielle GitHub Repository. Værktøjet til at ændre skrifttyper på iOS 15 – iOS 16 uden jailbreak blev skrevet i programmeringssprogene Swift, C og Objective-C.
Det er dejligt at se, at nogen begyndte at eksperimentere med Dirty Cow-angrebet (CVE-2022-46689), som blev opdaget af Ian Beer fra Google Project Zero. Zhuowei, udvikleren bag WDBFontOverwrite, brugte et trick til at overskrive 16383 bytes ud af hver 16384 bytes ved at komprimere skrifttyperne. Flere detaljer er tilgængelige på GitHub-siden.

WDBFontOverwrite ændrer skrifttyper i Indstillinger, apps, webbrowser osv. Det fungerer ikke globalt i systemet. Den endelige udgivelse tilføjer en mulighed for brugerdefineret import af SFUI.ttf, emoji-skrifttyper og PingFang.ttc.-skrifttyper. Brug det som et eksperiment og ikke som en fuldt udstyret app.
Sådan importerer du brugerdefinerede skrifttyper
Følg disse trin for at installere nye skrifttyper, der er kompatible med den nyeste version af WDBFontOverwrite:
- Download den seneste version af WDBFontOverwrite-appen.
- Vælg en skrifttype at downloade fra: 18 skrifttyper eller Unicode 14.0 skrifttyper .
- Når skrifttypen er downloadet, skal du åbne WDBFontOverwrite.
- Tryk på indstillingen "Importer brugerdefineret SFUI.ttf".
- Vælg den downloadede skrifttype fra din iCloud.
- Tryk på “Custom SFUI.ttf” for at indlæse den brugerdefinerede skrifttype i WDBFontOverwrite.
Download WDBFontOverwrite IPA
WDBFontOverwrite blev udgivet som en gratis IPA-pakke, der kan sideloades med dit foretrukne værktøj på iOS 16.1.2 og ældre. Den blev testet til at virke på iOS 15 – iOS 15.7.2. Du kan også prøve at installere appen ved hjælp af TrollStore på kompatible enheder og iOS-firmwareversioner.
Bemærk: Der er ingen mulighed for at indlæse standardsystemfonten efter at have anvendt en ny med WDBFontOverwrite-appen. For at fortryde alle ændringer af systemfontene skal du genstarte din enhed eller erstatte standardfontfilen i /System/Library/Fonts/CoreUI/SFUI.ttf og genstarte.

Trin 1. Download WDBFontOverwrite IPA (link øverst på denne side).
Trin 2. Åbn Sideloadly -applikationen.
Trin 3. Tilslut din iPhone/iPad til computeren via USB.
Trin 4. Klik på IPA-ikonet for at vælge den app, der skal installeres.
Trin 5. Indtast dit Apple ID for at underskrive IPA-filen.
Trin 6. Klik på Start-knappen for at installere IPA-filen på din enhed.
Trin 7. Angiv adgangskoden til dit Apple ID.
Trin 8. Åbn Indstillinger-appen fra startskærmen.
Trin 9. Naviger til Generelt → VPN og enhedsadministration.
Trin 10. Klik på udviklerappen med din e-mail.
Trin 11. Tryk på Tillid for at tillade applikationen at køre.
Tip: Hvis du ikke har regelmæssig adgang til en pc, kan du bruge Bullfrog Assistant . Denne app kan signere IPA-filer direkte på din iPhone eller iPad ved hjælp af det gratis Apple-certifikat. Det er et godt alternativ til Sideloadly og AltStore, og det kræver ikke en forbindelse til en pc.
Hvad er nyt?
- Opdateret WDBFontOverwrite til version 1.10.8.
- Opdaterede grant_full_disk_access.
- Brug Ian Beers 16k skrivefix.
- Fjernede 16k .woff/.ttc-margning.
- Batchimport og anvend skrifttyper.
- Se og fjern dine importerede skrifttyper.
- Understøtter overskrivning af alle skrifttyper (alle sprog, iOS 16 LS osv.).
- Understøtter overskrivning af låseskærmens urfont (SFUISoft.ttc)
- Tilføjet en brugerdefineret skrifttypevælger.
- UI/UX-forbedringer.
- Tilføjet et app-ikon.
- Projektet er nu udviklet af ginsudev.
- Tilføjet muligheder for at overskrive Keycaps.ttc, KeycapsPad.ttc og PhoneKeyCaps.ttf.
- Understøtter brugerdefineret import af SFUI.ttf, emoji-fonte og PingFang.ttc.
- Kun brugerdefinerede skrifttyper, der allerede er porteret til iOS, understøttes.
- Understøttelse af iOS 16.1.2 og ældre.
- Tilføjet nye skrifttyper.