UwUspy

hardware radio résolu le

star star

Description

Vous avez reçu un message de votre fournisseur d’accès à Internet vous accusant d’avoir enfreint des mesures de protection (DRM). Pourtant, vous n’avez jamais partagé de fichiers illégalement. Vous vivez seul avec votre chat, et vous pourriez jurer l’avoir vu manipuler une radio dans sa boîte. Vous décidez donc de réaliser des enregistrements à l’intérieur de votre appartement.

En outre, vous fouillez parmi ses affaires et découvrez un document intrigant.

Dans cette épreuve, les signaux sont au format float32 avec une fréquence d’échantillonnage de 16 000 Hz.

Note : cette épreuve a été conçue pour le “Compete With Team Europe”, dans le cadre de l’entrainement de la ECSC Team France 2025.

Fichiers

  • docker-compose.yml
  • client.py
    1.83 KiB – 3d22071dfb7635b50dbda53bf9a2795c843f3f0146961a18d06d6305aad8485d
  • hint.png
    1.15 MiB – 50e951db76f9f0d5f945bdd55ed103a5467d300364dddf3a605721ececdd2ee5
  • sample-0.f32
    284.86 KiB – baed0efaf514cddaf9b60f17e3bae0f44becdfe3bef35708d042f0f79dbd88b4
  • sample-1.f32
    409.38 KiB – 41ea2d211e0d0c3c8aab2ead04ef571cf4aa9cd73f912785c688a0e39c23a628
  • sample-2.f32
    762.59 KiB – d383538bf58888f8997d14f1d971017c1303c735c2a743b05e9c80f267617dc6

Auteurs

Cartoone
ElyKar

Instructions

  1. Pour commencer, téléchargez le fichier docker-compose.yml :
    curl https://hackropole.fr/challenges/cte2025-hardware-uwuspy/docker-compose.public.yml -o docker-compose.yml
  2. Lancez l'épreuve en exécutant dans le même dossier :
    docker compose up
  3. Dans un second terminal, accédez à l'épreuve via Netcat avec :
    nc localhost 4000
⚠️ Important : Vous devez résoudre l'épreuve en interagissant avec le conteneur Docker via le port réseau exposé. Toute autre interaction n'est pas considérée comme une résolution valide.

Si vous rencontrez des problèmes, veuillez consulter la FAQ.

Flag

Partager ma réussite sur Fediverse, Twitter, Linkedin, Facebook, ou par email.

Soumettez votre solution

Vous pouvez envoyer votre solution rédigée pour cette épreuve. La FAQ contient la marche à suivre.

Vous avez besoin d'être identifié(e) pour soumettre une solution.

Solutions

Il n'y a pas encore de solutions pour cette épreuve, mais vous pouvez soumettre la vôtre après avoir trouvé le flag.