What is “urh” Package?

Universal Radio Hacker

The Universal Radio Hacker (URH) is a software for investigating unknown wireless protocols.For more details: https://github.com/jopohl/urh

Installation

  • Open Terminal by pressing command+space then type terminal and hit Enter key.
  • Install homebrew first.
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
  • Install urh.
    brew install urh

Now, use urh!

Features include

  • hardware interfaces for common Software Defined Radios
  • easy demodulation of signals
  • assigning participants to keep an overview of your data
  • customizable decodings to crack even sophisticated encodings like CC1101 data whitening
  • assign labels to reveal the logic of the protocol
  • automatic reverse engineering of protocol fields
  • fuzzing component to find security leaks
  • modulation support to send the data back to the target
  • simulation environment to perform stateful attacks