Tutti sappiamo quanto sia difficile trovare un buon servizio di archiviazione cloud. Le opzioni «di qualità» contano i loro gigabyte sulle dita di una mano, e quelle che promettono spazio infinito finiscono per cambiare idea prima o poi. L'unica eccezione alla regola è YouTube... sempre che immagazziniamo video. Quindi, quanto sarebbe difficile codificare i nostri dati in un file video per archiviarli su YouTube? Il progetto Infinite Storage Glitch ha la risposta.

Infinite Storage Glitch: possiamo usare YouTube per archiviare file?
YouTube come disco rigido

Archiviare dati su supporti alternativi non è una novità. Le cassette audio sono state una risorsa essenziale per gli utenti dei computer domestici negli anni '80, ma sono emerse anche soluzioni come il Danmere Backer, che utilizzava videocassette VHS (o qualsiasi altro formato simile) e segnali video per salvare file. Al giorno d'oggi, la combinazione di dischi rigidi e stato solido ha assorbito tutto, e la possibilità di «salvare dati in video» è diventata irrilevante... o forse no?

La chiave qui è YouTube, che offre archiviazione infinita per i nostri video. Allora... quanto è folle usare YouTube come backup nel cloud? L'utente DvorakDwarf su GitHub ha deciso di cercare una risposta con il suo progetto Infinite Storage Glitch.

Infinite Storage Glitch: YouTube come disco rigido nel cloud

https://www.youtube.com/embed/8I4fd_Sap-g

Infinite Storage Glitch è un programma che ci permette di incorporare/aggiungere qualsiasi tipo di file all'interno di un video che sopravvive alla compressione di YouTube. La spiegazione tecnica è relativamente semplice: i byte di un file sono interpretati come numeri da 0 a 255. E quel numero può essere a sua volta rappresentato con pixel usando una delle due modalità: RGB o binario.

Un pixel RGB contiene tre byte alla volta e sarebbe una soluzione molto più veloce ed efficiente... ma la compressione di YouTube è spietata. La rappresentazione binaria presenta più resistenza alla corruzione da compressione, anche se non è perfetta. Il trucco di DvorakDwarf è stato aumentare la dimensione dei pixel a blocchi 2x2. Il video ci invita a compilare il programma dalla fonte (ci saranno binari compatibili con Windows più tardi) e a estrarre i file nascosti. L'autore promette che non è solo un rickroll...

Ora, le cattive notizie: da un lato, ISG è molto inefficiente, e la dimensione finale del video sarà quattro volte maggiore rispetto ai file che stiamo cercando di archiviare. Dall'altro, i termini di utilizzo di YouTube potrebbero contrassegnare questi video come spam. Immagino che qualcuno lo metterà alla prova...

Sito ufficiale: Clicca qui Fonte: Hackaday