Uudet PongoOS-päivitykset tuovat täyden tuen iOS 18.4:lle

PongoOS, checkra1niin perustuva esikäynnistysympäristö, valmistautuu uuteen julkaisuun. Se on se näppärä pieni työkalu, joka käynnistyy heti iBootin jälkeen ja ennen pääjärjestelmän latausta ja antaa sinulle tehokkaan komentotulkin ja mahdollisuuden hallita käynnistyskäyttäytymistä. Ajattele, että se on kuin hakkerointi Applen käynnistysketjun keskellä, jolloin voit tehdä kehittyneitä virityksiä, diagnostiikkaa tai käynnistää vaihtoehtoisia käyttöjärjestelmiä.
Mikä on PongoOS?
PongoOS on mukautettu käynnistysympäristö, jota käytetään pääasiassa checkra1n-jailbreakin kanssa. Se toimii Applen iBoot-vaiheen ja iOS-pääjärjestelmän välissä. Näin se pääsee käsiksi harvinaiseen järjestelmään - tarpeeksi aikaisin, jotta se voi kytkeytyä ytimeen ennen iOS:n käynnistymistä, mutta tarpeeksi joustavasti, jotta se voi ladata mukautettua koodia, säätää käyttäytymistä tai debugata ongelmia reaaliajassa.
Kun jailbreakkaat laitteen checkm8:n avulla, PongoOS on se, joka antaa sinulle elävän kuoren, jolla voit keskustella laitteiston kanssa. Kehittäjät voivat ladata ytimen korjauksia, tutkia muistia, liittää tiedostojärjestelmiä ja jopa käynnistää mukautettuja hyötykuormia. Se on kuin hiekkalaatikollinen leikkikenttä, jossa on supervoimia - mutta vain laitteissa, jotka ovat alttiita checkm8-hyökkäykselle, kuten A7- ja A11-sirut.
PongoOSin tekee erikoiseksi sen keveys ja keskittyneisyys. Se ei yritä olla täydellinen käyttöjärjestelmä. Se riittää juuri ja juuri siihen, että voit käynnistää eri tavalla, soveltaa korjauksia tai korjata ongelmia ennen kuin iOS lukitsee kaiken. Ja koska se toimii niin varhaisessa vaiheessa, se voi ohittaa monet Applen tavanomaisista turvatarkastuksista - täydellinen matalan tason tutkimukseen, jailbreak-kehitykseen tai sellaisten asioiden kokeilemiseen, joita Apple ei koskaan sallisi.
Mitä uutta uusimmissa PongoOS-päivityksissä on?
Viimeisimmissä kommitoinneissa on kyse iOS 18.4:n tuen parantamisesta, ja ne ovat tulleet suoraan Siguzalta, PongoOS:n ydinkehittäjältä. Ensiksi on korjaus vm_fault_enter-ohjelmalle, joka auttaa hallitsemaan virtuaalimuistin vikoja - tämä on kriittinen matalan tason parannus vakauden kannalta, kun korjataan tai ollaan vuorovaikutuksessa ytimen muistin kanssa.
Tämän ohella myös convert_port_to_map-funktiopäivitettiin toimimaan oikein iOS 18.4:n ytimen muutosten kanssa. Ilman tätä korjausta tietyt hyväksikäyttörutiinit eivät käyttäytyisi odotetulla tavalla.
Toinen suuri: NVRAM-korjaus iOS 18.4:lle toimii nyt taas. Se on tärkeää, jos yrität manipuloida käynnistysargumentteja tai laitteen käyttäytymistä käynnistysprosessin alkuvaiheessa. Koodi analysoi nyt myös koko XNU-versiojonon , kun se suoritetaan dev-rakentamisen alla. Tämä pieni muutos auttaa tarkemmassa versiotunnistuksessa, mikä voi vaikuttaa siihen, mitä korjauksia tai siirtoja sovelletaan.
Siguza lisäsi 24. kesäkuuta vaihtoehtoisen menetelmän käynnistysrajoitusten sovittamiseksi yhteen 18.4+:ssa. Tämä auttaa varmistamaan, että järjestelmä käynnistyy oikeilla ehdoilla, vaikka Apple muuttaisi jotain sisäisesti.
Lisäksi VFS-tunnistuslogiikkaa - jota käytetään keskeisten tiedostojärjestelmärakenteiden paikantamiseen - korjattiin, jotta se olisi paremmin yhteensopiva eri versioiden välillä.
Kaikki nämä muutokset viittaavat yhteen asiaan: PongoOS:ää mukautetaan aktiivisesti iOS 18.4:ää ja tulevia versioita varten. Se on entistä tarkempi, vakaampi ja pysyy paremmin mukana siinä, miten Apple muuttaa sisäisiä ominaisuuksia. Tämä on hyvä uutinen, jos työskentelet jailbreak-työkalujen tai mukautettujen käyttöjärjestelmätason viritysten parissa checkm8-laitteilla.