The Universal Radio Hacker est un logiciel pour enquêter sur des protocoles sans fil inconnus. Les fonctionnalités incluent
Interfaces matérielles pour les radios communes définies par logiciel
Démodulation facile des signaux
Assigner aux participants un aperçu de vos données
Décodages personnalisables pour déchiffrer même des encodages sophistiqués comme le blanchiment de données CC1101
Assigner des étiquettes pour révéler la logique du protocole
Composant fuzzing pour trouver des fuites de sécurité
Support de modulation pour injecter les données dans le système
Consultez le wiki pour plus d'informations et les périphériques pris en charge.
Installation
Universal Radio Hacker peut être installé via pip ou utiliser le gestionnaire de paquets de votre distribution (si inclus). En outre, vous pouvez installer urh à partir de la source ou l'exécuter sans installation directement à partir de la source.
Dépendances
Python 3.4+
Numpy / psutil / zmq
PyQt5
Compilateur C ++
Optionnel
Librtlsdr (pour le backend natif RTL-SDR) Libhackrf (pour le backend natif des périphériques HackRF) Libairspy (pour le backend natif de l'appareil AirSPy) Liblimesdr (pour le backend de périphérique LimeSDR natif) Libuhd (pour le backend natif de l'unité USRP) Rfcat (pour le plugin RfCat à envoyer par exemple avec YardStick One) Gnuradio / gnuradio-osmosdr (pour backend de périphériques radio GNU)
Lien et guide d'installation :
https://github.com/jopohl/urh
;)