Outils pour utilisateurs

Outils du site


radio_definie_par_logiciel_sdr

Radio Définie par Logiciel (SDR)

Définition

La radio Définie par logiciel, ou SDR pour Software Definied Radio, consiste à utiliser un ordinateur et une suite logicielle pour recevoir/émettre, moduler/démoduler, crypter/décrypter des signaux Radio. La pratique s'est développée dans les années 90 avec le perfectionnement du matériel informatique. (d'après http://doc.ubuntu-fr.org/rtl-sdr)

La RDL ou SDR a été dernièrement facilité par l'apparition de matériels libres permettant tout une palette d'application, de l'USRP (Universal Software Radio Peripheral), en passant par les clef USB TNT (rtl-sdr) en passant par le HackRF project ou le détournement d'une RaspberryPi comme émetteur FM

Matériel

USRP

HackRF

BladeRF

LimeSDR

Crazyradio PA

rtl-sdr

installation

  • Module rtl-sdr
git clone [[git://git.osmocom.org/rtl-sdr.git|  git://git.osmocom.org/rtl-sdr.git]]\\
sudo apt-get install libusb-1.0-0-dev
sudo apt-get install cmake
cd rtl-sdr/
mkdir build
cd build
cmake ../
make
sudo make install
sudo ldconfig
  • gnu radio Using the build-gnuradio script 1

wget  https://github.com/csete/gqrx

IM-ME Matel

  • Analyseur de spectre !

Logiciels

RDS

GQRX écouter et visualiser le spectre EM

Logiciel GQRX pour Linux et MacOS https://gqrx.dk/

Pour démarrer automatiquement (play) gqrx en ligne de commande, tentative via xdotool

#!/bin/bash
gqrx & 
sleep 10
gqrxWindow=$(xdotool search --name "Gqrx( )")
xdotool windowactivate  --sync $gqrxWindow key ctrl+d

Voir également le fichier de config de gqrx pour paramétrages au démarrage

Applications

  • FISSURE - The RF Framework : Frequency Independent SDR-based Signal Understanding and Reverse Engineering, FISSURE is an open-source RF and reverse engineering framework designed for all skill levels with hooks for signal detection and classification, protocol discovery, attack execution, IQ manipulation, vulnerability analysis, automation, and AI/ML.

Références

radio_definie_par_logiciel_sdr.txt · Dernière modification : 2022/08/31 10:21 de Benjamin Labomedia