Dette enkelt tweet indeholder Shakespeares komplette skrevne værker

Det lyder måske som et plotpunkt i en Dan Brown-roman, men det er det ikke: En kandidat i datalogi har virkelig formået at skjule hele værkerne af William Shakespeare, en af ​​verdens største forfattere, i et enkelt lille billede det var delt i en Twitter-besked. Udført af David Buchanan, en tredjeårsstuderende ved Cardiff University i Storbritannien, er det en fantastisk demonstration af, hvordan computere kan bruges til at indlejre skjulte beskeder i almindeligt syn.

"Twitter filtrerer de fleste metadata fra billeder, formentlig af hensyn til privatlivets fred og databrug," sagde Buchanan til Digital Trends. "Men jeg fandt ud af, at 'ICC-profil'-metadata forbliver urørt. Så jeg lavede en billedfil, som også indeholder et ZIP-arkiv i sin ICC-profil. ZIP-filformatet er fleksibelt nok til, at jeg var i stand til at gøre filen gyldig på samme tid som en JPEG- og ZIP-fil. Af tekniske årsager skulle indholdet af ZIP-filen opdeles i 64-kilobit bidder, så jeg brugte et multipart RAR-arkiv, som endelig indeholdt tekstdokumentet."

Anbefalede videoer

Hvis det antages, at alt lykkes, er billedet i dette tweet også et gyldigt ZIP-arkiv, der indeholder et flerdelt RAR-arkiv, der indeholder Shakespeares komplette værker.

Denne teknik overlever også twitters thumbnailer :P pic.twitter.com/P0Owq9abRC

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

Forstået? Okay, så det er ikke noget, de fleste af os kommer til at bekymre sig om, når de deler billeder på Twitter, men det er en imponerende demo af, hvor meget rå data, der kan presses ind i et tweet. Ved at indlejre en ZIP-fil af hele Shakespeare i et portræt af The Bard selv, skubber det Twitters tekstgrænse langt ud over de nuværende 280 tegn pr. tweet. (Selvom vi ikke ved nøjagtigt, hvor mange bogstaver der er i Shakespeares komplette værker, ifølge Folger Bibliotek der er 884.647 ord i alt.)

"Der er to brede udtryk, du kan bruge til at beskrive denne teknik," sagde Buchanan. "[Den ene er] steganografi, som er kunsten at skjule information inde i nogle andre data. Moderne steganografi sigter typisk efter at være fuldstændig uopdagelig, hvilket min teknik bestemt ikke er. En mere præcis beskrivelse af denne teknik ville være en polyglot fil, som bruges til at beskrive en fil som samtidigt kan fortolkes som flere forskellige dataformater, afhængigt af hvilken software der læser det."

Buchanan sagde, at efter at han fandt ud af, at dette kunne lade sig gøre, sendte han det til Twitters bug bounty-program, som udbetaler penge til alle, der kan finde potentielle Twitter-sårbarheder som kunne blive udnyttet af hackere. Twitter afviste det på baggrund af, at det ikke havde nogen potentiel sikkerhedspåvirkning, men Buchanan besluttede sig for at have det sjovt med det alligevel. Mens andre mennesker har skjulte filer i opslag på sociale medier, sagde Buchanan, at han, så vidt han ved, er den første person, der gør det på Twitter.

Redaktørens anbefalinger

  • Genshin Impact var det mest tweetede spil i 2021
  • FORFØLGER. 2 annullerer alle NFT-planer kort efter at have fordoblet dem
  • Twitter til iOS giver dig nu mulighed for nemmere at grave folks tweets frem
  • Razer opdaterer helt hvide Pro Click- og Pro Type-ydre enheder til fjernarbejde
  • Nickelodeon All-Star Brawl har allerede sin første turneringsforbudte karakter

Opgrader din livsstilDigital Trends hjælper læserne med at holde styr på den hurtige teknologiske verden med alle de seneste nyheder, sjove produktanmeldelser, indsigtsfulde redaktionelle artikler og enestående smugkig.