Matériel & Logiciel : Au cœur de la Radio Logicielle


Pour mener à bien notre projet d'audit et d'attaque sur la fréquence 27 MHz, nous avons utilisé une architecture basée sur la Radio Logicielle (SDR - Software Defined Radio). Cette approche permet de remplacer des composants électroniques traditionnels (modulateurs, filtres, amplificateurs) par des traitements informatiques.

Pour réaliser ce projet, nous avons dû réunir une chaîne matérielle et logicielle complète. Voici le détail de notre équipement :


  • Le HackRF One & ses accessoires 

  • Un set d'antennes large bande (40 MHz - 6 GHz) 

  • Une antenne spécifique 27 MHz (Achat complémentaire) 

  • Un PC avec GNU Radio 

1. Le Matériel : HackRF One

La pièce centrale de notre dispositif est le HackRF One, développé par Great Scott Gadgets.

Qu'est-ce que c'est ?

ll s'agit d'un périphérique émetteur-récepteur radio half-duplex. Contrairement à une radio classique figée sur une fonction, le HackRF est une simple "interface" qui convertit les ondes radio en données numériques (et inversement), laissant l'ordinateur faire le travail de traitement.

Caractéristiques techniques :

  • Plage de fréquences : De 1 MHz à 6 GHz, ce qui couvre la radio FM, le GSM, le Wi-Fi, le Bluetooth et notre cible : les télécommandes à 27 MHz.

  • Architecture : Il intègre des convertisseurs (ADC/DAC) et des amplificateurs pour traiter le signal avant de l'envoyer via USB à l'ordinateur.

  • Flexibilité : Conçu pour le test, la recherche et le développement de technologies radio modernes.

Le Kit complet utilisé :

Pour s'adapter à différentes fréquences, nous avons utilisé un kit comprenant :

  • Le boîtier HackRF One.

  • Un amplificateur de puissance (20dB) pour augmenter la portée (50MHz-6GHz).

  • Un jeu d'antennes télescopiques adaptées aux différentes bandes (GSM, 3G, 4G, Wifi, et bande basse fréquence).

  • Spécifique au projet : Une antenne réglée pour la bande 27 MHz a été nécessaire pour capter optimalement la télécommande du jouet.

2. Le Logiciel : GNU Radio

Côté ordinateur, nous utilisons GNU Radio, un écosystème logiciel libre et open-source dédié au traitement du signal.

GNU Radio fonctionne sur un principe de diagrammes de flux (flowgraphs). Au lieu d'écrire du code ligne par ligne, nous assemblons des "blocs" fonctionnels (filtres, sources, visualisateurs) que nous relions entre eux.

La chaîne de traitement

L'interaction entre le matériel et le logiciel se fait en plusieurs étapes :

  1. Antenne : Capte ou émet l'onde électromagnétique.

  2. Conversion (ADC/DAC) : Le HackRF transforme l'onde analogique en signal numérique (pour la réception) ou l'inverse (pour l'émission).

  3. Traitement SDR : GNU Radio analyse, filtre, modifie ou génère le signal directement sur le processeur de l'ordinateur.

En résumé : Le HackRF ne "comprend" pas le signal. C'est GNU Radio qui contient l'intelligence du système.

3. Le Choix du CMS

Pourquoi Webnode ? Pour la réalisation de ce site vitrine, nous avons fait le choix de la solution Webnode plutôt qu'un CMS traditionnel (type WordPress, Joomla ou Drupal). Ce choix est motivé par plusieurs critères stratégiques liés aux contraintes de notre projet SAé :

  • Rapidité de déploiement (Time-to-market) : Webnode étant une solution SaaS (Software as a Service), elle ne nécessite aucune installation de serveur, de base de données (MySQL) ou de configuration PHP. Cela nous a permis de nous concentrer immédiatement sur la rédaction du contenu technique et la mise en page.

  • Sécurité et Maintenance : Contrairement à un WordPress auto-hébergé qui demande des mises à jour constantes (plugins, failles de sécurité), Webnode gère l'infrastructure. Cela garantit la disponibilité du site sans charge de travail supplémentaire pour l'équipe.

  • Facilité de collaboration : L'éditeur visuel ("Drag & Drop") a permis à tous les membres du groupe, même les moins experts en développement web, de contribuer à la rédaction des articles en temps réel.

Comparaison avec les concurrents : Bien que WordPress offre une flexibilité infinie via ses plugins, sa courbe d'apprentissage et sa lourdeur technique étaient disproportionnées par rapport à notre besoin (un site statique de présentation). Webnode offre le meilleur ratio Temps passé / Résultat professionnel pour un projet étudiant centré sur la Radio Logicielle et non sur le Développement Web.

Créez votre site web gratuitement ! Ce site internet a été réalisé avec Webnode. Créez le votre gratuitement aujourd'hui ! Commencer