Attempting to solve an ancient internet riddle (pt 2)

Dans cette vidéo, un joueur expérimenté tente de résoudre trois niveaux supplémentaires d’un jeu de puzzle en ligne datant de 2004, en combinant inspection du code source, analyse de fichiers audio et image, et recherche web, tout en évitant les spoilers.

Voir la source

SYNTHÈSE STRUCTURÉE

Le contexte du puzzle et la méthode de recherche

Le joueur poursuit un jeu de réflexion créé par un développeur allemand en 2004, où chaque niveau se débloque en trouvant des indices cachés dans le navigateur. Il utilise une technique de recherche astucieuse : ajouter -notprawn à chaque requête Google pour exclure les résultats du site officiel du jeu et éviter les spoilers. Il souligne l’importance de cette méthode : « Si vous mettez un moins devant le mot, ça ne vous donne pas de résultats de ce site web. »

L’analyse des indices textuels et musicaux

Au niveau 8, le joueur découvre plusieurs indices : « Jay should pack his stuff », « Mom, he formatted my second song », « Water became wine » et « Say it loudly and proudly ». Il explore différentes pistes, notamment des chansons de Johnny Cash et Cold Chisel, mais sans succès. Il identifie des fichiers audio nommés music1.mp3 et music2.mp3 sur le site, qu’il décide d’analyser en profondeur.

L’utilisation d’outils d’analyse de fichiers

Le joueur utilise plusieurs outils techniques pour examiner les fichiers :

  • Inspection du code source du navigateur pour trouver des liens cachés
  • Analyse des métadonnées des fichiers image et audio
  • Spectrogramme audio pour détecter d’éventuels messages cachés dans le son
  • Recherche de fichiers cachés avec l’outil binwalk

Il explique sa démarche : « Je vais utiliser un outil qui me dit quels fichiers sont à l’intérieur d’autres fichiers. Je crois que ça s’appelle binwalk. »

L’installation de WSL et binwalk

Pour analyser les fichiers en profondeur, le joueur installe le Sous-système Windows pour Linux (WSL) avec Ubuntu, puis télécharge et installe binwalk depuis GitHub. Il utilise ensuite la commande binwalk screen9.jpeg pour vérifier si l’image contient des fichiers cachés. Cette approche montre l’importance de la boîte à outils Linux pour l’analyse forensique de fichiers.

La résolution du niveau 8 : le format de fichier

Après de nombreuses tentatives, le joueur découvre que le fichier music2.mp3 est en réalité un fichier JPEG. En le renommant avec l’extension .jpeg, il révèle un message : « Inverted password 10th level ». Il s’exclame : « Oh mon dieu, c’était tellement dur à trouver ! » Cette découverte souligne l’importance de vérifier les signatures de fichiers plutôt que de se fier aux extensions.

Le niveau 9 : les fausses pistes et la solution simple

Le niveau 9 présente des indices cryptiques : « Paul is dead », « Tears under John’s mad notes of pain », et un indice de mot de passe « colorful ». Le joueur explore la théorie du complot sur Paul McCartney, des podcasts psychédéliques, et analyse l’image avec des outils de stéganographie. Après des heures de recherche, il découvre que le mot de passe est simplement « turn me on dead man », une phrase issue d’une chanson des Beatles jouée à l’envers. Il avoue : « J’ai tellement suranalysé ce puzzle. C’était la chose la plus simple. »

Le niveau 10 : l’analyse audio inversée

Le niveau 10 présente un anneau cliquable et un fichier audio. Le joueur utilise Adobe Premiere Pro pour accélérer l’audio de 1000% et inverser sa lecture. Il découvre alors le message « Dark times ». Cette technique d’analyse audio est courante dans les puzzles de type « reverse engineering » et montre l’importance des outils de traitement du signal.

L’importance de la persévérance et de la méthode

Le joueur démontre une approche méthodique : il note tous les indices, teste différentes hypothèses, et utilise des outils spécialisés. Il souligne l’importance de ne pas abandonner : « Je suis resté bloqué sur le précédent aussi, et j’ai réussi. Sûrement je peux réussir celui-ci aussi. » Cette persévérance est essentielle dans la résolution de problèmes complexes.

La gestion des spoilers et de la communauté

Le joueur évite soigneusement les commentaires et les forums pour ne pas gâcher la résolution. Il mentionne avoir trouvé d’autres joueurs sur YouTube, mais refuse de lire leurs solutions. Cette approche préserve l’expérience de jeu et la satisfaction de la découverte.

CONCEPTS CLÉS

  • Stéganographie : Technique consistant à cacher un message dans un fichier (image, audio, vidéo) sans que sa présence soit détectable. Utilisée ici pour dissimuler des indices dans des fichiers JPEG et MP3.
  • Binwalk : Outil open-source d’analyse forensique qui recherche et extrait des fichiers embarqués dans des images binaires. Très utilisé en cybersécurité et en analyse de firmware.
  • WSL (Windows Subsystem for Linux) : Couche de compatibilité permettant d’exécuter un environnement Linux directement sous Windows. Indispensable pour utiliser des outils comme binwalk sans machine virtuelle.
  • Spectrogramme : Représentation visuelle du spectre des fréquences d’un signal audio. Permet de détecter des messages cachés dans le son.
  • Signature de fichier : Octets d’en-tête qui identifient le type réel d’un fichier (ex. FF D8 pour JPEG). Indispensable pour vérifier si un fichier est ce qu’il prétend être.
  • Reverse engineering audio : Technique consistant à inverser ou accélérer un fichier audio pour révéler un message caché. Souvent utilisée dans les puzzles et les Easter eggs.

CONCLUSION

Ce parcours illustre parfaitement la démarche de résolution de problèmes en informatique : observation méthodique, hypothèses multiples, utilisation d’outils spécialisés, et persévérance face à l’échec. Le joueur démontre que les solutions les plus simples sont parfois les plus difficiles à voir, surtout après des heures de recherche. Son expérience rappelle que la maîtrise des outils d’analyse (binwalk, spectrogramme, métadonnées) est aussi importante que la créativité pour déchiffrer des énigmes complexes. Et comme il le dit avec humour : « Ne suranalysez pas le prochain ! »

Du même canal

Tout voir