Fugu Et tidlig konsept open source jailbreak-prosjekt basert på checkm8

Checkra1n har lenge hatt sin prestisjefylte status som det første og eneste jailbreak-verktøyet for å dra nytte av sjekkm8-bootrom-utnyttelsen, men kan endres i nærmeste fremtid?

Et nysgjerrig nytt innlegg som ble delt nettopp denne kvelden på / r / jailbreak ser ut til å detaljere et nytt jailbreak-verktøy kalt Fugu som blir kalt det ”første open-source jailbreak-verktøyet basert på checkm8 exploit” av skaperen Linus Henze. Denne iøynefallende utviklingen vakte absolutt oppmerksomheten vår, men en nærmere titt på prosjektets GitHub-side avslører det fine utskriften:

Dette jailbreak er for tiden under utvikling og er bare ment å brukes av utviklere. Selv om det er mulig å installere Sileo (eller Cydia), vil de fleste tingene som er installert gjennom dem ikke fungere. I tillegg, selv om rotfilsystemet er montert lese / skrive, Hvis du starter på nytt til ikke-fengslet modus vil tilbakestille rotfilsystemet til lager!

Fra hva vi kan samle, ser Fugu ut til å være en lekeplass for utviklere som ønsker å rote seg med et lese / skrive filsystem. Pakkeadministratorer som Cydia og Sileo kan installeres på Fugu, i likhet med SSH, men de fleste jailbreak-justeringer og utvidelser som er installert fra disse pakkeadministratorene vil ikke fungere. Vi antar at dette har noe å gjøre med mangelen på offisiell finjustering på dette jailbreak - A.K.A. Cydia Substate eller Substitute.

Som du kanskje har lagt merke til, lyder teksten også at omstart av en enhet pwned med Fugu vil tilbakestille rotfilsystemet tilbake til en aksjetilstand. Vi har ikke testet Fugu for å bekrefte, men dette høres spesielt annerledes ut enn oppførselen til checkra1n, som opprettholder jailbreak-utvidelsene dine, om enn i en sovende form til håndsettet blir jailbroken med verktøyet igjen.

Et annet betydelig påminnelse på dette tidspunktet er at Fugu bare offisielt støtter 2017 Pro. Henze hevder også at iPhone 7 påstått skal støttes, men at den er helt uprøvd. Det gjenstår å se om støtte for andre enheter vil bli lagt til i fremtiden.

I følge GitHub-siden inneholder Fugu fire primære komponenter, inkludert:

- Fugu: MacOS-applikasjonen som utnytter iDevice-enheten din ved hjelp av checkm8 og laster opp iStrap, iStrap-lasteren og iDownload.
- iStrap-laster: Liten skallkode som lapper iBoot og laster iStrap etter at iBoot er ferdig.
- iStrap: Kjernen bootstrapper. Dette er hva du ser på iDevice under oppstart. Lapper kjernen, injiserer oppstartsargumenter (om nødvendig) og injiserer skallkoden i kjernen.
- iDownload: Liten applikasjon som kjører på iDevice. Vil bli installert under oppstart og lansert i stedet for å starte. Forks selv og kjører lansert. Den gaffelkopien vil lytte på Port 1337 (bare på 127.0.0.1, bruk iproxy for å koble til) og gi et enkelt bash-lignende grensesnitt.

For de interesserte er her en demonstrasjon fra utvikleren som skildrer Sileo-pakksjefen som kjører på Fugu-fengselet:

Si hei til Sileo!

(iPad Pro 2017, iPadOS 13.1.3, tilpasset Jailbreak, ikke checkra1n) pic.twitter.com/dHhS8CDPVl

- Linus Henze (@LinusHenze) 28. oktober 2019

Fugu kan distribueres på en kompatibel iOS-enhet via Xcode, noe som tilsynelatende betyr at verktøyet kun er macOS per nå. Selvfølgelig er dette jailbreak ikke noe sted i nærheten så langt som checkra1n, så vi vil ikke anbefale at hverdagslige jailbreakers selv tenker å bruke den. Når det er sagt, kan dette standpunktet endre seg i fremtiden dersom verktøyet modnes.

Per nå vil de som håper å jailbreak en checkm8-kompatibel enhet for glede av å installere jailbreak-finur og utvidelser, fortsette å bruke checkra1n.

Er du spent på Fugu og hva det kan bli til fremover? Diskuter i kommentarene.