Universal Radio Hacker is a suite for investigating unknown wireless protocols.

Universal Radio Hacker is a suite for investigating unknown wireless protocols.

Universal Radio Hacker is a suite for investigating unknown wireless protocols. Features include:
+ hardware interfaces for common Software Defined Radios
+ easy demodulation of signals
+ assigning participants to keep overview of your data
+ customizable decodings to crack even sophisticated encodings like CC1101 data whitening
+ assign labels to reveal the logic of the protocol
+ fuzzing component to find security leaks
+ modulation support to inject the data back into the system

Introduction
Wireless protocols may use sophisticated encodings to prevent transmission errors or increase their energy efficiency. While this is a great idea for designing good IoT protocols it somehow hinders you investigating the (true) transmitted data.

URH – Universal Radio Hacker

Requirements
+ Python 3.4+
+ numpy / psutil
+ PyQt5
+ C++ Compiler

Usage and install from source:

Source: https://github.com/jopohl