
There's a ZIP Archive Stored In This Video
Audio Summary
AI Summary
Cette vidéo explore en profondeur les diverses méthodes de transmission et de réception de données de manière clandestine. L'auteur démontre comment stocker secrètement des fichiers chiffrés dans de la musique qui semble normale à l'oreille humaine, allant jusqu'à créer une application web permettant de débloquer un flux audio secret à partir d'un lien Spotify. Il explique également comment envoyer et recevoir des messages chiffrés via ultrasons, sans service cellulaire ni Wi-Fi, en transformant le téléphone en modem. Une autre technique consiste à exploiter la protection des droits d'auteur de Meta pour dissimuler des livres électroniques dans des vidéos Instagram, ou encore à héberger et partager des logiciels malveillants dans une photo Facebook inoffensive.
L'auteur retrace l'histoire de la stéganographie, commençant en 499 av. J.-C. avec Histiée, un dirigeant grec qui tatoua un message sur le crâne rasé d'un serviteur, le faisant repousser ses cheveux avant de l'envoyer en territoire perse. Cet événement est considéré comme le premier exemple de stéganographie enregistré, et il a déclenché la révolte ionienne et la guerre gréco-perse. Plus tard, Démérite, un Grec exilé, utilisa des tablettes de bois enduites de cire pour cacher des messages sur une invasion de la Grèce, en gravant les informations directement dans le bois avant de le recouvrir de cire fraîche.
Durant l'Empire romain, Pline l'Ancien découvrit que le liquide transparent des asclépiades charbonnait à des températures plus basses que le bois ou le papier, en faisant une encre invisible idéale. Les commandants romains réalisèrent ensuite que leur propre urine possédait les mêmes propriétés, l'utilisant pendant des années pour des messages d'espionnage.
En 1499, le moine allemand Johannes Trithemius écrivit la "Steganographia", une série de livres sur la magie, qui furent interdits par l'Église catholique. Ce n'est qu'un siècle plus tard, vers 1600, que l'on comprit que ces livres étaient en fait des textes de couverture pour du matériel de cryptographie. Le troisième livre, longtemps cru sur la communication angélique, fut finalement déchiffré en 1996 pour révéler des méthodes de dissimulation d'informations.
L'auteur aborde ensuite la cryptographie, mentionnant le premier disque chiffrant de Leon Battista Alberti au XVe siècle, une amélioration du chiffrement de César. Il présente un code HTML simple qu'il a créé pour encoder et décrypter ce type de chiffrement. En 1550, Gerolamo Cardano publia la grille de Cardan, une clé de déchiffrement physique pour révéler des messages cachés dans un texte préexistant. En 1772, Philip Thicknesse écrivit un livre sur la composition musicale avec l'alphabet harmonique pour transmettre secrètement des informations, suivi quelques décennies plus tard par Michael Haydn, le frère de Joseph Haydn, qui développa un système de chiffrement musical simple où l'alphabet était représenté par des notes sur plusieurs octaves.
En 1936, Alan Turing conceptualisa une machine universelle, mais c'est pendant la Seconde Guerre mondiale que des ressources furent investies pour briser Enigma, la machine de chiffrement nazie. L'auteur mentionne que Jared Owen a réalisé une excellente vidéo expliquant le fonctionnement d'Enigma, dont il mettra le lien en description. On estime que le décryptage d'Enigma a raccourci la guerre de près de cinq ans, sauvant des millions de vies.
Pendant la Guerre Froide, les micro-points du KGB et de la CIA étaient utilisés pour cacher des informations. L'auteur montre une réplique d'un micro-point du KGB dissimulé dans une pièce de monnaie, qui, une fois ouverte, révèle un minuscule film illisible à l'œil nu. Sous un microscope puissant, ce film affiche une feuille de chiffrement utilisée pour décrypter les communications des stations numériques soviétiques. Ces stations, des émetteurs radio ondes courtes mystérieux, diffusaient des codes ou du texte en morse, dont le signal pouvait voyager à travers le monde en rebondissant sur l'ionosphère, pour atterrir sur un continent différent. Les micro-points, plus petits qu'un grain de sable, contenaient la clé de ces messages. Des stations numériques existent encore aujourd'hui, bien que moins nombreuses.
L'auteur souligne la complexité des normes de chiffrement modernes et explique que cette vidéo se concentre sur la dissimulation d'informations. Sa première expérience consiste à cacher un logiciel malveillant dans une image et à la télécharger sur Facebook, pour voir si le malware survit à la recompression. Il explique son expérience dans la détection de musique générée par IA : son algorithme détecte des fragments de compression dans les données d'entraînement, car les sites de musique IA rippent souvent des fichiers de plateformes de streaming plutôt que d'obtenir les masters.
Il utilise les mêmes principes mathématiques, basés sur la transformée en cosinus discrète (DCT), pour cacher un fichier dans une image. La DCT est omniprésente sur Internet, réduisant la taille des fichiers vidéo et image. Dans les images, la DCT décide ce qui est utile et ce qui ne l'est pas. L'auteur donne l'exemple d'une photo de poule, montrant comment réduire le nombre de coefficients de pixels sans perte visuelle notable.
La stéganographie dans les images utilise souvent le «bit de poids faible». Dans les images 8 bits, la couleur est définie par trois plages de nombres (rouge, vert, bleu) de 0 à 255, offrant 16,7 millions de combinaisons. Pour l'œil humain, la différence entre des valeurs de couleur très proches est imperceptible. Cela crée une opportunité unique : en modifiant le bit de poids faible de certains pixels, on peut stocker des données binaires. Cependant, les sites d'images et de vidéos utilisent la quantification des pixels pour réduire la taille des fichiers, ce qui corrompt ces messages subtils.
Une solution astucieuse est le `Jabbid Steganography`, qui cible les basses fréquences ignorées par la compression JPEG (conformément à la loi de Weber-Fechner, qui stipule que le cerveau humain est moins sensible aux changements subtils dans de grandes quantités). L'auteur a adapté le code source de `Jabbid` pour prendre en charge d'autres formats de fichiers, y compris les archives. Il montre comment cacher un exploit pour Microsoft Server message block dans une photo de son chien et le télécharger sur Facebook, puis le récupérer intact. Pour le masquage local, il recommande le programme gratuit `Open Stego`, qui chiffre également les fichiers.
L'auteur a également exploré la dissimulation de données dans des fichiers audio. La méthode la plus simple consiste à rendre un fichier stéréo mono, à inverser la forme d'onde d'un canal, puis à coller une transmission audio à faible volume (comme du code Morse). En écoutant le fichier en mono, seule la transmission est audible. Une méthode plus complexe est la modulation spectrale, qui cache des fragments de bruit aléatoires dans le spectre audio, inaudibles pour la plupart des gens.
L'auteur a développé un logiciel pour intégrer une deuxième couche audio secrète dans un fichier audio. Il a créé un album test minimaliste pour démontrer la faisabilité de cacher des données tout en préservant la musique originale et en survivant à la compression des services de streaming. Il a réussi à cacher un message vocal (des blagues scientifiques) dans une mélodie de synthétiseur, qui est resté parfaitement audible même après avoir été rippé d'Apple Music. Pour les ratios de compression plus élevés (vidéos YouTube 360p ou 480p), la couche cachée était audible mais moins compré