View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004211||Kali Linux||[All Projects] Queued Tool Addition||public||2017-08-30 16:50||2020-06-17 14:58|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Target Version||Fixed in Version|
|Summary||0004211: Universal Radio Hacker (urh)|
|Description||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
|Additional Information||This tool has become very interesting the past few months. It's under heavy development, but the features now included is way 'cool' enough for signal analysis +++ and the features are growing fast, but I feel it should be included in Kali's penetration testing arsenal from the 2017.2 release. It also got wide support for most RF adapters available.|
More information about this tool + general usage,
check website + source @ https://github.com/jopohl/urh
urh.png (450,476 bytes)
Most likely, this report is a duplicate whith 0003970
But this is really a very interesting tool. For many operations, such as analyzing an unknown protocol, URH more convenient than GnuRadio.
||In now, URH works well without installing from deb or PyPi packets|
To help speed up the process of evaluating the tool, please make sure to include the following information (the more information you include, the more beneficial it will for us):
- [Name] - The name of the tool
- [Version] - What version of the tool should be added?
--- If it uses source control (such as git), please make sure there is a release to match (e.g. git tag)
- [Homepage] - Where can the tool be found online? Where to go to get more information?
- [Download] - Where to go to get the tool?
- [Author] - Who made the tool?
- [Licence] - How is the software distributed? What conditions does it come with?
- [Description] - What is the tool about? What does it do?
- [Dependencies] - What is needed for the tool to work?
- [Similar tools] - What other tools are out there?
- [How to install] - How do you compile it?
- [How to use] - What are some basic commands/functions to demonstrate it?
It's a duplicate and may be closed.
URH may easily be installed with pip. this may be closed.
While URH can be installed with pip it would still be useful to have a package for it, since it requires some manual effort to get e.g. native backends working before installing with pip: https://github.com/jopohl/urh#generic-way-with-pip-ubuntudebian
Let me answer the questions you gave to speed up the process a bit:
- [Name] - Universal Radio Hacker
- [Version] - 2.0.0 (https://github.com/jopohl/urh/releases/tag/v2.0.0)
- [Homepage] - General Info: https://github.com/jopohl/urh // UserGuide: https://github.com/jopohl/urh/raw/master/data/userguide.pdf
- [Download] - Currently via PyPi (https://pypi.python.org/pypi/urh) or from GitHub (https://github.com/jopohl/urh)
- [Author] - Johannes Pohl and Andreas Noack
- [Licence] - GPL-3
- [Description] - URH is a suite for investigating unknown wireless protocols. A short overview of features can be found here: https://github.com/jopohl/urh#universal-radio-hacker-
- [Dependencies] -
python3-numpy python3-psutil python3-zmq python3-pyqt5
g++ libpython3-dev libairspy-dev libhackrf-dev librtlsdr-dev libuhd-dev
- [Similar tools] - GNU Radio, Inspectrum
- [How to install] - python3 setup.py install
- [How to use] - Please see our YouTube Videos https://www.youtube.com/watch?v=kuubkTDAxwA for a demonstration
URH is already packaged in other distributions like Fedora (https://admin.fedoraproject.org/pkgdb/package/rpms/urh/) or Suse (https://opensuse.pkgs.org/tumbleweed/opensuse-oss/urh-2.0.0-1.1.x86_64.rpm.html)
@kali-team, please could this be packaged up.
@author, If you want to help the packaging process, you can check the documentation here ~ https://www.kali.org/docs/development/public-packaging
|2017-08-30 16:50||kimocoder||New Issue|
|2017-08-30 16:50||kimocoder||File Added: urh.png|
|2017-08-30 17:39||Dober||Note Added: 0007208|
|2017-08-30 17:46||Dober||Note Added: 0007209|
|2018-01-26 11:26||g0tmi1k||Relationship added||has duplicate 0003970|
|2018-01-29 15:16||g0tmi1k||Note Added: 0008496|
|2018-01-31 06:22||kimocoder||Note Added: 0008587|
|2018-02-21 09:35||g0tmi1k||Product Version||2017.1 =>|
|2018-03-06 08:03||jopohl||Note Added: 0008861|
|2019-12-09 13:30||g0tmi1k||Severity||minor => feature|
|2020-03-25 13:17||g0tmi1k||Note Added: 0012531|
|2020-03-25 13:17||g0tmi1k||Status||new => acknowledged|
|2020-03-25 13:17||g0tmi1k||Category||New Tool Requests => Queued Tool Addition|
|2020-06-17 14:58||g0tmi1k||Severity||feature => minor|