Universal Radio Hacker — screenshot of github.com

Universal Radio Hacker

URH is a robust suite for wireless protocol investigation, offering deep analysis with SDRs, from demodulation to fuzzing. It's an excellent tool for understanding and attacking RF protocols.

Visit github.com →

Questions & Answers

What is Universal Radio Hacker (URH)?
Universal Radio Hacker (URH) is a comprehensive software suite designed for investigating wireless protocols. It provides tools for signal demodulation, automatic modulation parameter detection, custom decodings, and protocol reverse-engineering.
Who is URH for?
URH is intended for researchers, security professionals, and hobbyists interested in analyzing, reverse-engineering, and attacking wireless communication protocols using Software Defined Radios (SDRs).
What unique features does URH offer for wireless protocol investigation?
URH stands out with its integrated suite approach, combining easy demodulation, automatic modulation detection, customizable decodings, and both manual and rule-based automatic protocol field inference, along with fuzzing and simulation capabilities for stateless and stateful attacks.
When should I use Universal Radio Hacker?
You should use URH when you need to analyze unknown wireless signals, reverse-engineer proprietary protocols, identify bits and bytes over the air, or conduct fuzzing and simulation attacks on wireless devices.
What operating systems and SDR devices does URH support?
URH runs on Windows, Linux, and macOS and offers native support for many common Software Defined Radios. Specific supported devices and detailed installation instructions are available in the URH wiki.