Cela peut ressembler à une intrigue dans un roman de Dan Brown, mais ce n’est pas le cas: un étudiant en informatique a vraiment a réussi à cacher les œuvres complètes de William Shakespeare, l'un des plus grands écrivains du monde, dans une seule petite image c'était partagé dans un message Twitter. Réalisée par David Buchanan, étudiant en troisième année à l’Université de Cardiff au Royaume-Uni, il s’agit d’une démonstration étonnante de la manière dont les ordinateurs peuvent être utilisés pour intégrer des messages cachés à la vue de tous.
"Twitter filtre la plupart des métadonnées des images, probablement pour des raisons de confidentialité et d'utilisation des données", a déclaré Buchanan à Digital Trends. « Cependant, j’ai constaté que les métadonnées du « profil ICC » restent intactes. J'ai donc créé un fichier image qui contient également une archive ZIP dans son profil ICC. Le format de fichier ZIP est suffisamment flexible pour que j'ai pu rendre le fichier simultanément valide en tant que fichier JPEG et ZIP. Pour des raisons techniques, le contenu du fichier ZIP a dû être divisé en morceaux de 64 kilobits. J'ai donc utilisé une archive RAR en plusieurs parties, qui contenait finalement le document texte.
Vidéos recommandées
En supposant que tout se passe bien, l'image de ce tweet est également une archive ZIP valide, contenant une archive RAR en plusieurs parties, contenant les œuvres complètes de Shakespeare.
Cette technique survit aussi à la vignette de Twitter :P pic.twitter.com/P0Owq9abRC
– David Vucanan (@David3141593) 29 octobre 2018
C'est compris? D'accord, ce n'est donc pas quelque chose dont la plupart d'entre nous vont s'inquiéter lors du partage d'images sur Twitter, mais c'est une démonstration impressionnante de la quantité de données brutes qui peuvent être intégrées dans un tweet. En intégrant un fichier ZIP de l’intégralité de Shakespeare dans un portrait du Barde lui-même, il repousse la limite de texte de Twitter bien au-delà des 280 caractères actuels par tweet. (Bien que nous ne sachions pas exactement combien de lettres contiennent les œuvres complètes de Shakespeare, selon la bibliothèque Folger il y a 884 647 mots au total.)
"Il existe deux termes généraux que vous pouvez utiliser pour décrire cette technique", a déclaré Buchanan. « [L’une d’elles est] la stéganographie, qui est l’art de cacher des informations dans d’autres données. La stéganographie moderne vise généralement à être complètement indétectable, ce qui n’est certainement pas le cas de ma technique. Une description plus précise de cette technique serait un fichier polyglotte, utilisé pour décrire un fichier qui peut être interprété simultanément comme plusieurs formats de données différents, en fonction de ce que lit le logiciel il."
Buchanan a déclaré qu'après avoir découvert que cela pouvait être fait, il l'a soumis au programme de bug bounty de Twitter, qui verse de l'argent à quiconque peut trouver. vulnérabilités potentielles de Twitter qui pourrait être exploité par des pirates. Twitter l'a refusé au motif qu'il n'avait aucun impact potentiel sur la sécurité, mais Buchanan a néanmoins décidé de s'amuser avec. Alors que d'autres personnes ont fichiers cachés dans les publications sur les réseaux sociaux, Buchanan a déclaré qu'à sa connaissance, il est la première personne à le faire sur Twitter.
Recommandations des rédacteurs
- Genshin Impact a été le jeu le plus tweeté en 2021
- HARCELEUR. 2 annule tous les plans NFT peu de temps après les avoir doublés
- Twitter pour iOS vous permet désormais de retrouver plus facilement les tweets des gens
- Razer met à jour les périphériques Pro Click et Pro Type entièrement blancs pour le travail à distance
- Nickelodeon All-Star Brawl a déjà son premier personnage banni en tournoi
Améliorez votre style de vieDigital Trends aide les lecteurs à garder un œil sur le monde en évolution rapide de la technologie avec toutes les dernières nouvelles, des critiques de produits amusantes, des éditoriaux perspicaces et des aperçus uniques.