View Issue Details

IDProjectCategoryView StatusLast Update
0004211Kali Linux[All Projects] Queued Tool Additionpublic2020-03-25 13:17
Reporterkimocoder Assigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status acknowledgedResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0004211: Universal Radio Hacker (urh)
DescriptionThe 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 InformationThis 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

Relationships

has duplicate 0003970 closedg0tmi1k Universal Radio Hacker (urh) 

Activities

kimocoder

2017-08-30 16:50

reporter  

urh.png (450,476 bytes)

Dober

2017-08-30 17:39

reporter   ~0007208

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.

Dober

2017-08-30 17:46

reporter   ~0007209

In now, URH works well without installing from deb or PyPi packets

g0tmi1k

2018-01-29 15:16

administrator   ~0008496

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?

kimocoder

2018-01-31 06:22

reporter   ~0008587

It's a duplicate and may be closed.
URH may easily be installed with pip. this may be closed.

jopohl

2018-03-06 08:03

reporter   ~0008861

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
Build Deps:
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)

g0tmi1k

2020-03-25 13:17

administrator   ~0012531

@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

Issue History

Date Modified Username Field Change
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