Présentation du projet

Ce projet a pour objectif d'analyser et d'expérimenter différents modes de transmission radio utilisés dans un jouet communicant. Il consiste d'abord à identifier la modulation employée (ASK, PSK, etc.) puis à tester et observer son comportement à l'aide d'un HackRF.
Les travaux incluent la capture et la reproduction d'une séquence radio (replay attack), ainsi que la création d'un brouilleur via GNU Radio afin de comprendre les limites et vulnérabilités du signal
Objectifs principaux de la SAé
Le but de ce projet est de comprendre, analyser, et manipuler le signal radio d'un jouet communicant.

Analyse du Signal : Identifier et caractériser le mode de transmission radio utilisé (e.g., ASK, FSK, PSK, etc.).
Expérimentation : Utiliser des outils de radio logicielle (SDR - Software Defined Radio) comme le HackRF ou l'ADALM Pluto pour capturer, analyser et manipuler le signal.
Démonstration des Vulnérabilités : Mettre en évidence les faiblesses du protocole en réalisant une attaque par rejeu (replay attack) et en concevant un brouilleur.
Les Attendus de la Preuve de Concept (PoC)

La réussite du projet reposait sur la démonstration fonctionnelle et documentée des manipulations RF, incluant notamment :
La capture d'une station radio FM (comme test de validation du matériel).
L'identification formelle de la modulation du jouet (OOK).
Le rejeu réussi d'une séquence de commande à distance.
La mise en œuvre d'une technique de brouillage efficace.
Présentation du groupe et de la répartition des membres sur les différentes parties

Nolann Mentasti – Chef de Projet & Coordination
Nolann a piloté ce projet en supervisant l'équipe et l'avancement global de la SAÉ. Au-delà de la coordination technique et relationnelle, il a assuré la gestion du planning, l'organisation des points d'étape et la liaison institutionnelle avec le tuteur pédagogique
Raphaël Berna – Recherche Technique & Documentation
Raphaël a pris en charge le pôle recherche et documentation. Son travail a consisté à centraliser les ressources techniques (tutoriels, documentation du HackRF One) et à étudier les spécificités matérielles, notamment le choix de l'antenne 27 MHz.
Clément Beudot – Conception SDR (GNU Radio)
Clément s'est concentré sur la mise en œuvre technique du projet via le logiciel GNU Radio. Travaillant en binôme sur cette partie, il a conçu et configuré les flowgraphs nécessaires au traitement du signal.
Mathys Cazettes – Conception SDR (GNU Radio)
Évoluant également sur la partie technique, Mathys a travaillé conjointement avec Clément sur l'ingénierie du signal. Il a participé activement au développement des solutions de brouillage et de piratage sous GNU Radio.
Note : bien que les rôles aient été répartis, tous les membres ont collaboré sur l'ensemble des tâches pour assurer une entraide et une transmission de compétences mutuelle.
