Skip to main content

Beneath the Surface

🛡️ Writeup – Beneath the Surface

  • Catégorie : Hardware-RF

  • Points : 500

  • Points remportés : 50
  • Auteur : Suvoni

  • CTF : L3akCTF2025

  • Résolu par : Obso1337

  • Ce challenge a été résolu en 2ème position sur 152 solves


📝 Description

Image


📁 Fichiers fournis


🔍 Analyse initiale

  • La description décrit une transmission, et plus on va loin, plus on voit apparaître des tempêtes et des nuages gris.

    • Ayant déjà expérimenté la réception des données des satellites NOAA et l'imagerie', je me doutais bien qu'il s'agissait de quelque chose de semblable.


⚙️ Outils utilisés


🧪 Étapes de résolution

  1. Télécharger le fichier.

  2. Ecoute du fichier, on entend au tout début un bruit de porteuse, ensuite des données analogiques. Ceux qui ont connu les premiers micro-ordinateurs avec les programmes écrits sur cassette reconnaîtront le bruit caractéristique :-)

  3. Il faut savoir que l'échantillonage des données NOAA se faisait à 11.025 KHz et le fichier fourni est échantillonné à 8 KHz ce qui risque de poser un problème pour la suite. Il faut donc le rééchantillonner.

     

     

     

  4. Rééchantillonage du WAV en utilisant sox

  5. Le fichier est prêt pour son traitement. On va le convertir en fichier d'imagerie satellite en utilisant wxtoimg

  6. Le fichier beneath_the_surface.png révèle effectivement des données NOAA et par la même occasion le flag

🏁 Flag

    • L3AK{R4diOFAX_1S_G00d_4_ImAG3_Tr4nsM1sSiOn}