Linus Henze išleidžia Fugu15 jailbreak, skirtą iOS 15, bet pirmiausia kūrėjams

Linus Henze išleidžia Fugu15 jailbreak, skirtą iOS 15, bet pirmiausia kūrėjams

Spalio pradžioje Linus Henze užlipo į sceną konferencijoje „Objective by the Sea“, norėdamas pademonstruoti savo Fugu15 jailbreak „iPhone“, kuriame veikia „iOS 15.4.1“, su patogiu nauju diegimo metodu, kuris daugeliui iš mūsų priminė „JailbreakMe“ dienas. Ir nuo šio pirmadienio jis oficialiai išleistas kaip atvirasis šaltinis Henze’s GitHub puslapyje.

Henze paskelbė apie Fugu15 išleidimą per Twitter šią popietę, bet prieš tai, kai per daug susijaudiname, turėtume iš karto paminėti, kad Fugu15 yra jailbreak, visų pirma skirtas kūrėjams, nes šiuo metu nėra jokių jailbreak pakeitimų, kurie palaikytų iOS ar iPadOS 15 iki trūkstamo koregavimo injekcijos. biblioteka (ta pati problema šiuo metu atitolina Odisėjos komandos Cheyote jailbreak).

Kas yra Fugu15?

Fugu15 yra visam laikui pasirašyta, pusiau nepririšta jailbreak programa, kuri palaiko tam tikrus arm64e įrenginius, kuriuose veikia iOS ir iPadOS 15.0-15.4.1, ir paleidžia Procursus įkrovos įkroviklį su Sileo paketų tvarkykle. Kadangi jis yra pusiau nepririštas, jums nereikia kompiuterio, kad galėtumėte pakartotinai paleisti „Jailbreak“, bet turėsite iš naujo jį paleisti kiekvieną kartą, kai iš naujo paleisite įrenginį. Be to, „CoreTrust“ klaida leidžia „Fugu15“ prenumeruoti neribotą laiką, todėl jo nereikia iš naujo prenumeruoti kas septynias dienas.

Jei tai skamba pažįstamai, taip yra todėl, kad „TrollStore“ naudoja tą pačią „CoreTrust“ klaidą. „TrollStore“ leidžia vartotojams įkelti ir pasirašyti bet kokį failą. ipa savo įrenginyje.

Fugu15 leidimas apima kodo pasirašymo apėjimą, branduolio išnaudojimą, PAC branduolio apėjimą ir PPL apėjimą. Verta paminėti, kad „Fugu15“ galima įdiegti per „Safari“, jei turite domeną, arba per USB ryšį ir „Xcode“ „Mac“.

Ką reikia žinoti apie Fugu15

Tačiau, kaip minėjome anksčiau, „Fugu15“ yra į kūrėjus orientuotas „jailbreak“, todėl paprastam žmogui tai nėra labai naudinga. Taip yra todėl, kad šiuo metu nėra suderinamų jailbreak pakeitimų, taip pat todėl, kad kai kuriose ankstyvosiose programinės aparatinės įrangos versijose yra klaidų ir jos nebuvo išsamiai išbandytos visuose įrenginiuose.

Tiesą sakant, Henze „GitHub“ puslapyje pažymi, kad „Fugu15“ buvo plačiai išbandytas tik šiais įrenginio nustatymais:

  • iPhone XS Max, kuriame veikia iOS 15.4.1
  • iPhone 11 (saugos tyrimų įrenginys), kuriame veikia iOS 15.4.1
  • iPhone 12 (saugos tyrimų įrenginys), kuriame veikia iOS 15.4.1
  • „iPhone 12 Pro Max“, kuriame veikia „iOS 15.4.1“.
  • Atskira iPhone 13 versija, kurioje veikia iOS 15.1

Fugu15 gali būti suderinamas su kitais įrenginių ir programinės įrangos deriniais, tačiau jis nebuvo griežtai išbandytas. Šiuo metu palaikomi tik arm64e įrenginiai (iPhone XS ir naujesni įrenginiai arba įrenginiai su A12 ar naujesne lustu).

Nors Henze žino apie šias klaidas, gali būti ir kitų:

1) Jei oobPCI (procesas, kuriame veikia branduolys) nutrūksta, sistema gali likti nenuoseklioje būsenoje ir tam tikru momentu gali kilti panika. Paprastai tai įvyksta praėjus maždaug 5 sekundėms po paleidimoexit_fullkomanda „iDownload“. Sprendimas: neuždarykite oobPCI arba padarykite tai kuo greičiau, kad sumažintumėte branduolio panikos tikimybę. Šios panikos priežastis šiuo metu nežinoma. 2) Jei nėra maitinimo jungties, gilus miego režimas sukels branduolio paniką dėl DriverKit klaidos (taip pat nutiko su Fugu14). Deja, „Fugu14“ taisymas neveikia naudojant „iOS 15“. Sprendimas: ši klaida neįvyksta išėjus iš „oobPCI“. Tačiau anksčiau aprašyta klaida gali įvykti išėjus iš oobPCI. 3) Kai kuriose „iOS“ versijose (bent jau „iOS 15.1“ ir senesnėse versijose, galbūt ir 15.2 ir 15.3 versijose) yra „DriverKit“ klaida, kuri išjungia „WiFi“ lusto magistralės valdymą, kai „oobPCI“ paleidžiama, o tai sukelia branduolio paniką naudojant „WiFi“. Šią klaidą galima ištaisyti, tačiau šiuo metu pataisymas nėra įtrauktas į Fugu15. Sprendimas:

Trumpi Linuso Henze DUK apie Fugu15

GitHub puslapio DUK skiltyje Henze atsako į kai kuriuos susijusius klausimus, kuriuos apibūdinsime toliau:

K: Aš esu galutinis vartotojas. Ar Fugu15 man tinka? O ne.

Kl .: „Fugu15“ nepalaiko mano „iOS“ versijos / įrenginio, ar pridėsite jo palaikymą? A: Ne (aš baigiau iOS 15)

K: Ar kada nors pridėsite patobulinimų palaikymą? O ne.

K: Ar teikiate oficialų „Fugu15“ palaikymą? Ar planuojami atnaujinimai? O ne.

Kl.: Kai ką įdiegiau / atnaujinau per Sileo, bet jis nepasileidžia. Kaip galiu tai ištaisyti? A: Fugu15 naudoja TrustCache injekciją, kad apeitų kodo pasirašymą. Todėl, jei ką nors įdiegiate ar atnaujinate, kodo parašas turi būti TrustCache. Galite atsisiųsti papildomų „TrustCaches“ iš „iDownload“ apvalkalo naudodami tcloadkomandą.

K: Wen eta Fugu16?????? A:…

Kas atsitiks su Fugu15?

Akivaizdu, kad Henze neketina toliau plėtoti Fugu15, nes ateityje jis perkelia savo dėmesį nuo iOS ir iPadOS 15 prie iOS ir iPadOS 16. Kita vertus, atvirojo kodo Fugu15 leidimas gali būti naudingas jailbreak bendruomenei, nes gali padėti sunkiai besiverčiantiems jailbreak kūrėjams, kuriems reikia daugiau idėjų, kaip atakuoti iOS ir iPadOS 15 tiems, kurie taip ilgai kantriai laukė.

Tačiau, nors tai yra naudingas įsilaužimas į jailbreak kūrėjams, kuriems reikia ką nors išbandyti, iš esmės tai yra koncepcijos įrodymas šiame etape.

Išvada

Nors „Fugu15“ išleidimas iš tiesų yra gera ir sveikintina naujiena, pats „Fugu15“ projektas nėra jailbreak, kurį visi turėtų skubėti atsisiųsti ir įdiegti. Vietoj to, vartotojai turėtų naudoti žemiausią įmanomą programinę-aparatinę įrangą ir laukti viešo iOS ir iPadOS 15 paleidimo su veikiančiu koregavimu, nes dauguma iš mūsų vis tiek dėl to laužo jailbreak.

Galite sužinoti daugiau apie „Fugu15“ ir apie tai, kas tai yra, apsilankę Linus Henze „GitHub“ puslapyje .

Ar džiaugiatės, kad Fugu15 pagaliau pasirodė? Būtinai aptarkite savo mintis apie tai toliau pateiktame komentarų skyriuje.

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *