Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
urh — Universal Radio Hacker: Investiga protocolos inalámbricos como todo un jefe | Kitploit
Herramientas/GitHubGitHub/jopohl/urh
Seguridad BluetoothSeguridad IoTIngeniería InversaHerramientas RFID/NFCFuzzingSeguridad InalámbricaPruebas de PenetraciónSeguridad de Hardware e IoTRed TeamingArchived
GitHubjopohl/urh

urh

Universal Radio Hacker: Investiga protocolos inalámbricos como todo un jefe

12.6k1.0khace 8 mesesRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Ver Repositorio

Imagen de URH

CI Code style: black PyPI version Packaging status Blackhat Arsenal 2017 Blackhat Arsenal 2018

El Universal Radio Hacker (URH) es una suite completa para la investigación de protocolos inalámbricos con soporte nativo para muchas Radios Definidas por Software comunes. URH permite una fácil demodulación de señales combinada con una detección automática de parámetros de modulación, lo que facilita identificar los bits y bytes que viajan por el aire. Como los datos a menudo se codifican antes de la transmisión, URH ofrece decodificaciones personalizables para descifrar incluso codificaciones sofisticadas como el blanqueo de datos CC1101. En cuanto a la ingeniería inversa de protocolos, URH es útil de dos maneras. Puede asignar manualmente campos de protocolo y tipos de mensaje, o dejar que URH infiera automáticamente campos de protocolo con una inteligencia basada en reglas. Finalmente, URH incluye un componente de fuzzing orientado a protocolos sin estado y un entorno de simulación para ataques con estado.

Primeros pasos

Para empezar

  • consulte las instrucciones de instalación en esta página,
  • descargue la guía de usuario oficial (PDF),
  • vea los videos de demostración (YouTube),
  • consulte la wiki para obtener más información, como dispositivos compatibles o
  • lea algunos artículos sobre URH para inspirarse.

Si le gusta URH, por favor ⭐ este repositorio y únase a nuestro canal de Slack. ¡Apreciamos su apoyo!

Citar URH

Animamos a los investigadores que trabajan con URH a citar este artículo de WOOT'18 o usar directamente la siguiente entrada BibTeX.

Entrada BibTeX de URH para su artículo de investigación
root@kitploit:~
@inproceedings {220562,
author = {Johannes Pohl and Andreas Noack},
title = {Universal Radio Hacker: A Suite for Analyzing and Attacking Stateful Wireless Protocols},
booktitle = {12th {USENIX} Workshop on Offensive Technologies ({WOOT} 18)},
year = {2018},
address = {Baltimore, MD},
url = {https://www.usenix.org/conference/woot18/presentation/pohl},
publisher = {{USENIX} Association},
}

Instalación

URH funciona en Windows, Linux y macOS. Consulte a continuación las instrucciones de instalación específicas para cada sistema operativo.

Windows

En Windows, URH se puede instalar con su instalador. No se requieren dependencias adicionales.

Si recibe un error sobre la falta de api-ms-win-crt-runtime-l1-1-0.dll, ejecute Windows Update o instale directamente KB2999226.

Linux

Instalación con pipx

URH está disponible en PyPi, por lo que puede instalarlo, por ejemplo, con pipx:

root@kitploit:~
pipx install urh

Esta es la forma recomendada de instalar URH en Linux porque viene con todas las extensiones nativas precompiladas.

Para acceder a su SDR como usuario no root, instale las reglas udev correspondientes. Puede encontrarlas en la wiki.

Instalar mediante gestor de paquetes

URH está incluido en los repositorios de muchas distribuciones de Linux como Arch Linux, Gentoo, Fedora, openSUSE o NixOS. También hay un paquete para FreeBSD. Si está disponible, simplemente use su gestor de paquetes para instalar URH.

Nota: Para soporte nativo, debe instalar el/los paquete(s) -dev correspondiente(s) de su(s) SDR(s) como hackrf-dev antes de instalar URH.

Imágenes Docker

La imagen oficial de URH para Docker está disponible aquí. Incluye todos los backends nativos y está lista para funcionar.

macOS

Usando DMG

Se recomienda usar al menos macOS 13 al usar el DMG disponible aquí.

Con brew

URH está disponible como una fórmula de homebrew, por lo que puede instalarlo con

root@kitploit:~
brew install urh

Ejecutar desde el código fuente (independiente del SO)

Sin instalación

Para ejecutar el Universal Radio Hacker sin instalación, simplemente ejecute:

root@kitploit:~
git clone https://github.com/jopohl/urh/
cd urh/src/urh
PYTHONPATH=.. ./main.py

Nota: antes del primer uso, se construirán las extensiones de C++.

Instalar desde el código fuente

Para instalar URH desde el código fuente, necesita tener instalado python-setuptools. Puede obtenerlos con python3 -m pip install setuptools. Una vez que los setuptools estén instalados, ejecute:

root@kitploit:~
git clone https://github.com/jopohl/urh/
cd urh
python setup.py install

E inicie la aplicación escribiendo urh en una terminal.

Artículos

Hacking con URH

  • Hacking de localizadores de restaurantes
  • Ingeniería inversa y clonación de un control remoto
  • Ingeniería inversa de señales de RF de estaciones meteorológicas
  • Ingeniería inversa de persianas inalámbricas
  • Atacando presentadores inalámbricos Logitech (Artículo en alemán)
  • Atacando teclados inalámbricos
  • Ingeniería inversa de un enchufe controlado por control remoto de 433MHz para usar con Arduino

Presentaciones y tutoriales generales sobre URH

  • Artículo de Hackaday
  • Artículo de RTL-SDR.com
  • Breve tutorial sobre URH con LimeSDR Mini
  • Fuerza bruta en un dispositivo RF: una guía paso a paso
  • Hacking de enchufes inalámbricos como un NOOB

Decodificaciones externas

Consulte la wiki para ver una lista de decodificaciones externas proporcionadas por nuestra comunidad. ¡Gracias por eso!

Capturas de pantalla

Extraer los datos de las señales sin procesar

Fase de interpretación

Mantener una visión general incluso en protocolos complejos

Fase de análisis

Grabar y enviar señales

Grabar

Descargar herramienta