Linus Henze brengt Fugu15 jailbreak uit voor iOS 15, maar in de eerste plaats voor ontwikkelaars
Begin oktober betrad Linus Henze het podium van de Objective by the Sea-conferentie om zijn Fugu15-jailbreak op een iPhone met iOS 15.4.1 te demonstreren met een gebruiksvriendelijke nieuwe installatiemethode die velen van ons deed denken aan de JailbreakMe-dagen. En vanaf deze maandag is het officieel vrijgegeven als open source op Henze’s GitHub-pagina.
Henze kondigde vanmiddag de release van Fugu15 aan via Twitter, maar voordat we te enthousiast worden, moeten we meteen vermelden dat Fugu15 een jailbreak is die voornamelijk gericht is op ontwikkelaars, aangezien er momenteel geen jailbreak-tweaks zijn die iOS of iPadOS 15 ondersteunen voor de ontbrekende tweak – injectie bibliotheek (hetzelfde probleem vertraagt momenteel de Cheyote-jailbreak van het Odyssey-team).
Wat is Fugu15?
Fugu15 is een permanent ondertekende, semi-ongebonden jailbreak-app die bepaalde arm64e-apparaten met iOS en iPadOS 15.0-15.4.1 ondersteunt en de Procursus-bootloader uitvoert met de Sileo-pakketbeheerder. Omdat het semi-ongebonden is, heb je geen computer nodig om opnieuw te jailbreaken, maar moet je elke keer dat je je apparaat opnieuw opstart opnieuw jailbreaken. Bovendien zorgt een CoreTrust-bug ervoor dat Fugu15 voor onbepaalde tijd geabonneerd kan blijven, zodat het niet elke zeven dagen opnieuw geabonneerd hoeft te worden.
Als dit bekend klinkt, komt dat omdat TrollStore dezelfde CoreTrust-bug gebruikt. Met TrollStore kunnen gebruikers elk bestand uploaden en ondertekenen. ipa op uw apparaat.
De release van Fugu15 bevat bypass voor codeondertekening, kernelexploitatie, PAC-kernelbypass en PPL-bypass. Het is vermeldenswaard dat Fugu15 kan worden geïnstalleerd via Safari als je een domein hebt, of via een USB-verbinding en Xcode op een Mac.
Wat u moet weten over Fugu15
Maar zoals we eerder opmerkten, is Fugu15 een op ontwikkelaars gerichte jailbreak, dus het is niet zo handig voor de gemiddelde persoon. Dit komt omdat er momenteel geen compatibele jailbreak-tweaks zijn, en ook omdat sommige vroege firmwareversies bugs bevatten en niet uitgebreid zijn getest op alle apparaten.
Henze merkt zelfs op de GitHub-pagina op dat Fugu15 alleen uitgebreid is getest op de volgende apparaatinstellingen:
- iPhone XS Max met iOS 15.4.1
- iPhone 11 (apparaat voor beveiligingsonderzoek) met iOS 15.4.1
- iPhone 12 (apparaat voor beveiligingsonderzoek) met iOS 15.4.1
- iPhone 12 Pro Max met iOS 15.4.1
- Zelfstandige versie van iPhone 13 met iOS 15.1
Fugu15 is mogelijk compatibel met andere combinaties van apparaten en firmware, maar is hierop niet grondig getest. Op dit moment worden alleen arm64e-apparaten ondersteund (iPhone XS en nieuwer, of apparaten met een A12-chip of nieuwer).
Hoewel Henze op de hoogte is van de volgende bugs, kunnen er andere zijn:
1) Als oobPCI (het proces dat de kernel uitvoert) wordt beëindigd, kan het systeem op een gegeven moment in een inconsistente toestand blijven en in paniek raken. Dit gebeurt meestal ongeveer 5 seconden na het opstarten
exit_full
opdracht in iDownload. Tijdelijke oplossing: sluit oobPCI niet of doe het zo snel mogelijk om de kans op een kernel panic te verkleinen. De reden voor deze paniek is momenteel niet bekend. 2) Als er geen stroomaansluiting is, zal het in diepe slaap gaan een kernel panic veroorzaken vanwege een bug in DriverKit (ook gebeurd met Fugu14). Helaas werkt de oplossing van Fugu14 niet op iOS 15. Tijdelijke oplossing: deze fout treedt niet op bij het afsluiten van oobPCI. De hierboven beschreven fout kan echter optreden bij het afsluiten van oobPCI. 3) Sommige versies van iOS (minstens iOS 15.1 en lager, misschien ook 15.2 en 15.3) hebben een DriverKit-bug die de buscontrole voor de WiFi-chip uitschakelt wanneer oobPCI start, wat een kernel panic veroorzaakt bij het gebruik van WiFi. Deze bug kan worden opgelost, maar op dit moment is de fix niet opgenomen in Fugu15. Tijdelijke oplossing:
Korte FAQ van Linus Henze over Fugu15
In de FAQ-sectie van de GitHub-pagina beantwoordt Henze enkele relevante vragen, die we hieronder zullen schetsen:
V: Ik ben een eindgebruiker. Is Fugu15 goed voor mij? Oh nee.
Vraag: Mijn iOS-versie/apparaat wordt niet ondersteund door Fugu15, gaan jullie er ondersteuning voor toevoegen? A: Nee. (Ik kreeg uiteindelijk iOS 15)
Vraag: Zult u ooit ondersteuning voor tweaks toevoegen? Oh nee.
Vraag: Biedt u officiële ondersteuning voor Fugu15? Zijn er updates gepland? Oh nee.
V: Ik heb iets geïnstalleerd/geüpdatet via Sileo, maar het wil niet starten. Hoe kan ik dit oplossen? A: Fugu15 gebruikt TrustCache-injectie om codeondertekening te omzeilen. Daarom, als u iets installeert of bijwerkt, moet de codehandtekening in TrustCache staan. U kunt extra TrustCaches downloaden van de iDownload-shell met behulp van tcload
de opdracht.
Vraag: Wen eta Fugu16???????? A: …
Wat gebeurt er met Fugu15?
Blijkbaar is Henze niet van plan om Fugu15 verder te ontwikkelen, aangezien hij in de toekomst zijn focus verlegt van iOS en iPadOS 15 naar iOS en iPadOS 16. Aan de andere kant kan de open source-release van Fugu15 gunstig zijn voor de jailbreak-gemeenschap, omdat het verlichting kan bieden aan worstelende jailbreak-ontwikkelaars die meer ideeën nodig hebben om iOS en iPadOS 15 aan te vallen voor degenen die zo lang geduldig hebben gewacht.
Hoewel dit een nuttige jailbreak is voor ontwikkelaars die iets moeten testen, is het in feite een proof of concept in dit stadium.
Conclusie
Hoewel de release van Fugu15 inderdaad goed en welkom nieuws is, is het Fugu15-project zelf geen jailbreak die iedereen zou moeten haasten om te downloaden en te installeren. In plaats daarvan zouden gebruikers de laagst mogelijke firmware moeten gebruiken en wachten op een openbare jailbreak van iOS en iPadOS 15 met een werkende tweak-injectie – want dat is toch waar de meesten van ons voor jailbreaken.
U kunt meer leren over Fugu15 en waar het allemaal om draait door de GitHub-pagina van Linus Henze te bezoeken .
Ben je enthousiast dat Fugu15 eindelijk uit is? Zorg ervoor dat u uw mening hierover bespreekt in de opmerkingen hieronder.
Geef een reactie