Potrebbe sembrare un punto della trama di un romanzo di Dan Brown, ma non lo è: uno studente universitario di informatica lo ha davvero è riuscito a nascondere l’opera completa di William Shakespeare, uno dei più grandi scrittori del mondo, in un’unica minuscola immagine quello era condiviso in un messaggio su Twitter. Realizzato da David Buchanan, uno studente del terzo anno dell'Università di Cardiff nel Regno Unito, è una straordinaria dimostrazione di come i computer possano essere utilizzati per incorporare messaggi nascosti in bella vista.
"Twitter filtra la maggior parte dei metadati dalle immagini, presumibilmente per motivi di privacy e di utilizzo dei dati", ha detto Buchanan a Digital Trends. “Tuttavia, ho scoperto che i metadati del ‘profilo ICC’ non vengono modificati. Quindi ho creato un file immagine che contiene anche un archivio ZIP all'interno del suo profilo ICC. Il formato file ZIP è sufficientemente flessibile da consentirmi di rendere il file valido contemporaneamente come file JPEG e ZIP. Per motivi tecnici, il contenuto del file ZIP doveva essere suddiviso in blocchi da 64 kilobit, quindi ho utilizzato un archivio RAR multiparte, che alla fine conteneva il documento di testo."
Video consigliati
Supponendo che tutto funzioni, l'immagine in questo tweet è anche un archivio ZIP valido, contenente un archivio RAR multiparte, contenente le opere complete di Shakespeare.
Questa tecnica sopravvive anche al Thumbnailer di Twitter :P pic.twitter.com/P0Owq9abRC
— David Вuc̻аnаn (@David3141593) 29 ottobre 2018
Capito? Ok, non è qualcosa di cui la maggior parte di noi si preoccuperà quando condividerà immagini su Twitter, ma è una dimostrazione impressionante di quanti dati grezzi possono essere inseriti in un tweet. Incorporando un file ZIP dell’intero Shakespeare in un ritratto dello stesso Bardo, si spinge il limite di testo di Twitter ben oltre gli attuali 280 caratteri per tweet. (Anche se non sappiamo esattamente quante lettere ci siano nelle opere complete di Shakespeare, secondo la Biblioteca Folger ci sono 884.647 parole in totale.)
"Ci sono due termini generali che potresti usare per descrivere questa tecnica", ha detto Buchanan. “[Uno è] la steganografia, che è l’arte di nascondere informazioni all’interno di altri dati. La steganografia moderna mira tipicamente a essere completamente non rilevabile, cosa che la mia tecnica certamente non lo è. Una descrizione più accurata di questa tecnica sarebbe un file poliglotta, utilizzato per descrivere un file che può essere interpretato simultaneamente come più formati di dati diversi, a seconda di ciò che il software legge Esso."
Buchanan ha detto che dopo aver scoperto che ciò poteva essere fatto, lo ha inviato al programma bug bounty di Twitter, che paga soldi a chiunque riesca a trovare potenziali vulnerabilità di Twitter che potrebbe essere sfruttato dagli hacker. Twitter l'ha rifiutato perché non aveva alcun potenziale impatto sulla sicurezza, ma Buchanan ha deciso comunque di divertirsi un po'. Mentre altre persone lo hanno fatto file nascosti nei post sui social media, Buchanan ha detto che, a sua conoscenza, è la prima persona a farlo su Twitter.
Raccomandazioni degli editori
- Genshin Impact è stato il gioco più twittato nel 2021
- MOLESTATORE. 2 annulla tutti i piani NFT poco dopo averli raddoppiati
- Twitter per iOS ora ti consente di scovare più facilmente i tweet delle persone
- Razer aggiorna le periferiche Pro Click e Pro Type completamente bianche per il lavoro remoto
- Nickelodeon All-Star Brawl ha già il suo primo personaggio bandito dai tornei
Migliora il tuo stile di vitaDigital Trends aiuta i lettori a tenere d'occhio il frenetico mondo della tecnologia con tutte le ultime notizie, divertenti recensioni di prodotti, editoriali approfonditi e anteprime uniche nel loro genere.