Universal Radio Hacker: investigate wireless protocols like a boss – Penetration Testing

The Universal Radio Hacker is a software 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

Supported devices

Installation

Required

Python 3.4+

numpy / psutil / zmq

PyQt5

C++ Compiler

Optional

librtlsdr (for native RTL-SDR device backend)

libhackrf (for native HackRF device backend)

libairspy (for native AirSPy device backend)

liblimesdr (for native LimeSDR device backend)

libuhd (for native USRP device backend)

rfcat (for RfCat plugin to send e.g. with YardStick One)

gnuradio / gnuradio-osmosdr (for GNU Radio device backends)

Arch Linux

yaourt -S urh

Ubuntu/Debian

sudo ln -s /usr/lib/x86_64-linux-gnu/libLimeSuite.so.17.02.2 /usr/lib/x86_64-linux-gnu/libLimeSuite.so
sudo apt-get update
sudo apt-get install python3-numpy python3-psutil python3-zmq python3-pyqt5 g++ libpython3-dev python3-pip
sudo pip3 install urh

Windows

Install Visual C++ Build Tools.

Install Python 3 for Windows. Choose a 64 Bit version!

(Optional) Open a terminal (cmd) and type: pip install numpy – This speeds the installation up a bit.

In a terminal, type: pip install urh.

Type urh in a terminal or search for urh in search bar.

Mac OS X

Install Python 3 for Mac OS X. If you experience issues with preinstalled Python, make sure you update to a recent version using the given link.

(Optional) Install desired native libs e.g. brew install librtlsdr for corresponding native device support.

In a terminal, type: pip3 install urh.

Type urh in a terminal to get it started.

Installing from source

git clone http://ift.tt/2aXeoss
cd urh
python setup.py install

Demo

Source: Github

The post Universal Radio Hacker: investigate wireless protocols like a boss appeared first on Penetration Testing.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s