Denna enda tweet innehåller Shakespeares kompletta skrivna verk

Det kan låta som en handlingspunkt i en Dan Brown-roman, men det är det inte: En datavetenskaplig grundutbildning har verkligen lyckades gömma hela verken av William Shakespeare, en av världens största författare, i en enda liten bild det var delas i ett Twitter-meddelande. Utförd av David Buchanan, en tredjeårsstudent vid Cardiff University i Storbritannien, är det en fantastisk demonstration av hur datorer kan användas för att bädda in dolda meddelanden i klarsynt.

"Twitter filtrerar de flesta metadata från bilder, förmodligen av integritets- och dataanvändningsskäl," sa Buchanan till Digital Trends. "Men jag upptäckte att metadata för "ICC-profil" lämnas orörda. Så jag skapade en bildfil som också innehåller ett ZIP-arkiv i sin ICC-profil. ZIP-filformatet är tillräckligt flexibelt för att jag kunde göra filen giltig som JPEG- och ZIP-fil samtidigt. Av tekniska skäl måste innehållet i ZIP-filen delas upp i 64-kilobitbitar, så jag använde ett flerdelat RAR-arkiv, som till slut innehöll textdokumentet.”

Rekommenderade videor

Förutsatt att allt löser sig, är bilden i denna tweet också ett giltigt ZIP-arkiv, som innehåller ett flerdelat RAR-arkiv, som innehåller Shakespeares kompletta verk.

Denna teknik överlever även twitters miniatyrbild :P pic.twitter.com/P0Owq9abRC

— Dаvіd Вuchһаnаn (@David3141593) 29 oktober 2018

Förstod det? Okej, så det är inget som de flesta av oss kommer att oroa sig för när vi delar bilder på Twitter, men det är en imponerande demonstration av hur mycket rådata som kan pressas in i en tweet. Genom att bädda in en ZIP-fil av hela Shakespeare i ett porträtt av The Bard själv, pressar den Twitters textgräns långt bortom de nuvarande 280 tecken per tweet. (Även om vi inte vet exakt hur många bokstäver som finns i Shakespeares kompletta verk, enligt Folgerbiblioteket det finns 884 647 ord totalt.)

"Det finns två breda termer du kan använda för att beskriva denna teknik," sa Buchanan. "[En är] steganografi, som är konsten att dölja information inuti vissa andra data. Modern steganografi syftar vanligtvis till att vara helt oupptäckbar, vilket min teknik verkligen inte är. En mer exakt beskrivning av denna teknik skulle vara en polyglot fil, som används för att beskriva en fil som samtidigt kan tolkas som flera olika dataformat, beroende på vilken programvara som läser Det."

Buchanan sa att efter att han fick reda på att detta kunde göras skickade han in det till Twitters bug bounty-program, som betalar ut pengar till alla som kan hitta potentiella Twitter-sårbarheter som kan utnyttjas av hackare. Twitter avböjde det på grund av att det inte hade någon potentiell säkerhetspåverkan, men Buchanan bestämde sig för att ha lite kul med det ändå. Medan andra människor har det dolda filer i inlägg på sociala medier, sa Buchanan att han, såvitt han vet, är den första personen som gör det på Twitter.

Redaktörens rekommendationer

  • Genshin Impact var det mest tweetade spelet 2021
  • S.T.A.L.K.E.R. 2 avbryter alla NFT-planer kort efter att ha fördubblats på dem
  • Twitter för iOS låter dig nu gräva upp folks tweets lättare
  • Razer uppdaterar helvit Pro Click och Pro Type kringutrustning för fjärrarbete
  • Nickelodeon All-Star Brawl har redan sin första turneringsförbjudna karaktär

Uppgradera din livsstilDigitala trender hjälper läsare att hålla koll på den snabba teknikvärlden med alla de senaste nyheterna, roliga produktrecensioner, insiktsfulla redaktioner och unika smygtittar.