Lo sviluppatore aggira il limite di 3 app di SideStore con l’exploit SparseRestore

Lo sviluppatore aggira il limite di 3 app di SideStore con l’exploit SparseRestore

SparseRestore è l’exploit di cui tutti parlano in questo momento. È ciò che ha reso possibile per il grande pubblico l’installazione di TrollStore su iOS 17.0 per la prima volta da quando il firmware non è più firmato, ed è stato utilizzato anche in vari hack come MisakaX e Nugget, solo per citarne alcuni.

Duy Tran supera con successo il limite dell'app SideStore 3 con SparseRestore.

Ma cosa succederebbe se ti dicessimo che qualcuno ha trovato il modo di aggirare il limite di 3 app nella piattaforma di sideloading SideStore utilizzando l’exploit SparseRestore? Bene… ti stiamo dicendo esattamente questo.

In un post condiviso alla piattaforma di social media X (ex Twitter), lo sviluppatore iOS Duy Tran @TranKha50277352 ha condiviso un breve video dimostrativo di un nuovo hack nella sua applicazione SparseBox per iOS che sembra rimuovere il limite di tre app nell’applicazione di sideloading SideStore.

Duy Tran ha detto di aver testato l’hack su iOS 16, ma di non averlo testato su iOS 17 o iOS 18, ma diversi utenti X hanno risposto per condividere che l’hack funziona effettivamente su iOS 18, il che è una piacevole sorpresa per molti di persone che potrebbero essere interessate a utilizzare questo hack.

Lo sviluppatore spiega sotto:

Ho effettuato un po’ di ricerche su installd per scoprire che determina le app per sviluppatori gratuite tramite un attributo esteso (xattr). Quindi SparseRestore può aggirarlo? Sì, sovrascrivendo il valore dell’attributo. Tuttavia, questo è temporaneo in quanto è necessario eseguire nuovamente ogni 3 app installate o aggiornate.

Teoricamente, una lettura e scrittura del kernel potrebbe anche essere in grado di sovrascrivere la chiave dell’attributo su qualcos’altro in modo che installd lo salti. Per ora, è necessaria una build MDC per rimuovere il limite rigido in SideStore.

Evitando il limite di tre app in Sidestore, gli utenti possono ora utilizzarlo per installare molte altre app sul proprio dispositivo tramite sideloading. Ciò può essere utile se utilizzi più di tre app o utilizzi diverse versioni modificate di una singola app e hai bisogno di slot aggiuntivi.

L’exploit SparseRestore è ufficialmente aggiornato a partire da iOS e iPadOS 18.1 beta 5, quindi l’utilizzo dell’exploit richiede iOS o iPadOS 18.1 beta 4 o versioni precedenti. SideStore in sé non ha un limite al firmware, poiché il sideloading è consentito con un ID Apple anche sul firmware più recente: verresti limitato a tre app se lo utilizzassi su iOS o iPadOS 18.1 beta 5 o versioni successive.

In ogni caso, è interessante vedere che gli sviluppatori stanno facendo cose interessanti con SparseRestore e prevediamo di vedere come funziona potrebbe evolversi in futuro man mano che gli sviluppatori continuano ad armeggiare con esso.