Checkra1n har länge haft sin prestigefyllda status att vara det första och enda jailbreak-verktyget som utnyttjar checkm8-bootrom-utnyttjandet, men skulle kunna ändras inom en snar framtid?
En nyfiken ny inlägg som delades just den här kvällen på / r / jailbreak verkar beskriva ett nytt jailbreak-verktyg som kallas Fugu som kallas ”det första open-source jailbreak-verktyget baserat på checkm8 exploit” av skaparen Linus Henze. Den här iögonfallande utvecklingen tog verkligen vår uppmärksamhet, men en närmare titt på projektets GitHub-sida avslöjar det finstilta:
Detta jailbreak är för närvarande under utveckling och är bara avsett att användas av utvecklare. Det är möjligt att installera Sileo (eller Cydia), men de flesta saker som installeras genom dem fungerar inte. Dessutom, även om rotfilsystemet är monterat läs / skriv, Om du startar om till icke-jailbroken-läge återställs rotfilsystemet till lager!
Från vad vi kan samla verkar Fugu vara en lekplats för utvecklare som vill röra sig med ett läs- / skrivfilsystem. Paketansvariga som Cydia och Sileo kan installeras på Fugu, liksom SSH, men de flesta jailbreak-justeringar och tillägg som installeras från dessa pakethanterare fungerar inte. Vi antar att detta har något att göra med bristen på officiell tweak-injektion på detta jailbreak - A.K.A. Cydia Substrate eller Substitut.
Som du kanske har märkt läser texten också att omstart av en enhet som är pwned med Fugu återställer dess rotfilsystem till ett lagerstatus. Vi har inte testat Fugu för att bekräfta, men det låter särskilt annorlunda än beteendet hos checkra1n, som upprätthåller dina jailbreak-förlängningar, om än i vilande form tills telefonen återigen är fängslad med verktyget igen.
En annan viktig varning när detta skrivs är att Fugu officiellt bara stöder 2017 Pro Pro. Henze hävdar också att iPhone 7 påstås borde stödjas, men att den är helt otestad. Det återstår att se om stöd för andra enheter kommer att läggas till i framtiden.
Enligt GitHub-sidan innehåller Fugu fyra primära komponenter, inklusive:
- Fugu: MacOS-applikationen som utnyttjar din iDevice med checkm8 och laddar upp iStrap, iStrap-laddare och iDownload.
- iStrap-lastare: Liten skalkod som lappar iBoot och laddar iStrap efter att iBoot är klar.
- iStrap: Kärnans bootstrapper. Det här är vad du ser på din iDevice under start. Lappar kärnan, injicerar startargument (om det behövs) och injicerar skalkoden i kärnan.
- jag laddar ner: Litet program som körs på din iDevice. Kommer att installeras under start och startas istället för lansering. Gafflar sig själv och kör lansering. Den gaffade kopian lyssnar på Port 1337 (endast 127.0.0.1, använd iproxy för att ansluta) och ger ett enkelt bash-liknande gränssnitt.
För de intresserade, här är en demonstration från utvecklaren som visar paketledaren Sileo som kör på Fugu-jailbreak:
Säg hej till Sileo!
(iPad Pro 2017, iPadOS 13.1.3, anpassad Jailbreak, inte checkra1n) pic.twitter.com/dHhS8CDPVl
- Linus Henze (@LinusHenze) 28 oktober 2019
Fugu kan distribueras på en kompatibel iOS-enhet via Xcode, vilket tydligen betyder att verktyget bara är macOS från och med nu. Uppenbarligen är denna jailbreak inte någonstans nära så långt som checkra1n, så vi skulle inte rekommendera att vardagliga jailbreakers ens tänker använda den. Som sagt, denna ståndpunkt kan förändras i framtiden om verktyget mognar.
Från och med nu kommer de som hoppas kunna jailbreak en checkm8-kompatibel enhet för att njuta av att installera jailbreak-tweaks och tillägg vill fortsätta använda checkra1n.
Är du upphetsad över Fugu och vad det kan förvandlas till framöver? Diskutera i kommentarerna.