L'hacker e il membro del team di checkra1n Luca Todesco sono saliti sul palco del POC2019 a Seoul, in Corea del Sud, venerdì mattina per parlare di checkra1n, un imminente strumento di jailbreak basato su exploit checkm8 che avrebbe funzionato con i dispositivi A5-A11. Ma forse più intrigante, i teaser sporadici hanno indicato che lo strumento sarebbe stato rilasciato qualche volta dopo la sua presentazione lì.
L'ultimo aggiornamento ufficiale che abbiamo dallo stesso Todesco è che la versione checkra1n è stata ritardata più a lungo del previsto dopo la presentazione, ma doveva ancora essere lanciata oggi. Con la giornata ormai finita e ancora nessun lancio ufficiale di checkra1n al jailbreak al momento della stesura di questo scritto, non saresti solo se girassi i pollici e ti chiedessi cosa stesse succedendo.
Sulla base di una serie di perdite che sono arrivate al / r / jailbreak venerdì pomeriggio, sembra che alcuni problemi di affidabilità e stabilità dell'ultimo minuto necessari prima che checkra1n possano essere considerati pronti per un rilascio pubblico ufficiale.
Inizialmente, questi "problemi" erano particolarmente vaghi e non avevamo nulla di sostanziale da affrontare, ma un aggiornamento più recente di qualcuno che abbia familiarità con lo sviluppo interno dello strumento ora indica che un problema con la funzione di ripristino rootfs di checkra1n che causa i loop di avvio è la causa di questi ritardi imprevisti.
Per chi non lo sapesse, il ripristino di rootfs è un componente dei moderni strumenti di jailbreak che consente all'utente di "ripristinare" uno stato non jailbreak senza aggiornare il proprio firmware. Ciò è particolarmente utile quando Apple smette di firmare una particolare versione di iOS perché ti consente effettivamente di vendere il tuo telefono come "jailbreak" anziché "non jailbreak" e guadagnare più soldi vendendo a coloro che vogliono effettuare il jailbreak.
Non ci sono stati aggiornamenti per quanto riguarda i tempi di rilascio di checkra1n, ma presumibilmente trapelano notizie su come sarà la versione iniziale. Ecco cosa sappiamo:
- checkra1n sarà macOS solo all'inizio, con le versioni Linux e Windows dello strumento rilasciate successivamente
- La versione macOS potrebbe essere solo CLI (questo significa che dovresti usare un'interfaccia a riga di comando come Terminale), con un'interfaccia GUI che si avvia nel prossimo futuro
Gran parte della comunità di jailbreak utilizza PC Windows rispetto ai Mac perché tendono ad essere sostanzialmente più economici, ma vale la pena notare che la versione iniziale solo macOS dovrebbe funzionare con i computer Hackintosh (PC domestici che eseguono un'installazione compromessa di macOS) e che puoi sempre "prendere in prestito" il Mac di qualcun altro per eseguire il jailbreak inizialmente, se lo desideri.
A partire da ora, resta da vedere se il team di checkra1n può ancora lanciare un lancio di jailbreak oggi, ma come chiunque abbia una buona testa sulle spalle, preferiremmo vedere questi bug critici schiacciati prima di un lancio pubblico di jailbreak per garantire le cose vanno il più agevolmente possibile per tutti.
Cosa ne pensi della situazione attuale? Discutere nei commenti.