Tutoriales

Guía para principiantes de RTL SDR (radio definida por software) en Kali Linux

SDR son las siglas de Software Defined Radio, un sistema de comunicación por radio en el que los componentes se han implementado tradicionalmente en hardware. Podemos usar un dispositivo SDR como Daredevil como nuestro súper oído.

En febrero de 2012, la primera señal de radio FM con un chipset RTL2832U (creado para TV HD digital) y un dongle RTL-SDR con SDR-d personalizado. recibirRíos después de que toneladas de investigadores de seguridad, piratas informáticos, emprendedores, estudiantes y entusiastas de la electrónica hayan comprado los dispositivos RTL-SDR.

Básicamente, el dispositivo RTL SDR es un receptor de señal de radio definido por software, ¡espere un minuto! ¿Acabamos de decir receptores de señales de radio? ¿No es la radio FM de mi abuelo? Realmente no es así. Las señales de radio FM se utilizaron para transportar señales de radio comerciales entre 88 y 108 MHz. Un RTL-SDR puede cubrir un rango muy amplio (22-2200 MHz, dependiendo del modelo de sintonizador). Mencionamos este dispositivo en nuestro artículo sobre hardware para piratas informáticos. Un dispositivo RTL SDR se ve así:

Podemos comprar este dispositivo en Amazon.

Comprar rtlsdr de amazon

Podemos hacer muchas cosas con un dispositivo RTL SDR, siguen:

  • Escuche la radio FM.
  • Seguimiento de posiciones de aeronaves como un radar con decodificación ADS-B.
  • Escuchar a escondidas llamadas no cifradas de la policía / ambulancia / cuerpo de bomberos / EMS.
  • Escuchar a escondidas conversaciones sobre el control del tráfico aéreo.
  • Decodificación de mensajes cortos ACARS de aeronaves.
  • Escaneo de llamadas troncalizadas.
  • Decodificación de transmisiones de voz digitales sin cifrar.
  • Seguimiento de posiciones de embarcaciones marinas como un radar con decodificación AIS.
  • Decodificación del tráfico de buscapersonas POCSAG / FLEX.
  • Busque teléfonos inalámbricos y monitores para bebés.
  • Seguimiento y recepción de datos de globos meteorológicos de la agencia meteorológica.
  • Seguimiento de nuestro propio globo de gran altitud auto-lanzado para la recuperación de la carga útil.
  • Recepción de sensores de temperatura inalámbricos y sensores de medidor de potencia inalámbricos.
  • Escuche la radioafición VHF.
  • Decodificación de paquetes APRS de radioaficionado.
  • Mira televisión analógica.
  • Olfateando señales GSM.
  • Utilice RTL-SDR en su dispositivo Android como un escáner de radio portátil.
  • Recibir señales GPS y decodificarlas.
  • Utilizando RTL-SDR como analizador de espectro.
  • Recepción de imágenes de satélites meteorológicos de la NOAA.
  • Escuchas telefónicas de satélites y la ISS.
  • Escuchar a escondidas comunicaciones militares no cifradas.
  • Astronomía radial.
  • Seguimiento de la dispersión de meteoros.
  • Escuche la radio DAB.
  • Utilice RTL-SDR como adaptador de bandeja para su radio de hardware tradicional.
  • Decodificación de las señales de terminales de datos móviles de taxis.
  • Utilice RTL-SDR como un generador de números aleatorios reales.
  • Escuchar a radioaficionados en SSB con modulación LSB / USB.
  • Decodificación de comunicaciones de radioaficionados digitales como CW / PSK / RTTY / SSTV.
  • Recepción de faxes meteorológicos en ondas decamétricas.
  • Recepción de radio digital, radio mondial de onda corta (DRM).
  • Escuche la radio internacional de onda corta.
  • Busque señales de RADAR como Over-the-Horizon Radar (OTH) y señales HAARP.

Vemos que se puede hacer mucho trabajo con el dispositivo RTL-SDR.

  1. Lo primero que necesitamos es un dispositivo RTL-SDR. Conseguimos nuestro dispositivo RTL-SDR de NooElec para probar, un agradecimiento especial para ellos. Podemos comprar este modelo en Amazon. Viene con tres tipos de antenas, un cable coaxial y, por supuesto, un dispositivo RTL-SDR con un chipset RTL2832U.
  2. También necesitamos una computadora de escritorio / portátil Kali Linux o una Raspberry Pi, cualquier otro sistema operativo como otras distribuciones de Linux, Mac incluso Windows también funciona con RTL-SDR. Pero aquí vamos a hacer nuestras cosas con nuestro Kali Linux más popular.
  3. Necesitamos software RTL-SDR (la mayoría es gratuito y de código abierto).

En este artículo vamos a configurar un dispositivo RTL SDR en nuestro sistema Kali Linux y probarlo con su uso básico.

Primero tenemos que preparar nuestro dispositivo RTL-SDR, conectarlo al cable coaxial y colocar la antena. Luego, conéctelo al puerto USB de nuestro sistema. Una vez enchufado, debemos comprobar que nuestro sistema lo reconoce mediante el siguiente comando:

sudo lsusb

En la siguiente captura de pantalla podemos ver nuestro chipset RTL2831U en el área resaltada.

rtl sdr está conectado

Está bien, nuestro dispositivo RTL-SDR está conectado a nuestro sistema. Pero aquí hay un problema, como dijimos, este chipset RTL2832U fue hecho para televisión, por lo que el controlador Debian estándar podría considerarlo como un sintonizador de TV. Tenemos que arreglarlo primero. Para hacer esto, necesitamos incluir estos controladores en la lista negra.

Tenemos que /etc/modprob.d Directorio con el siguiente comando:

cd /etc/modprobe.d

Aquí tenemos que usar el siguiente comando:

sudo nano blacklist-dvb.conf

Entonces Nano se abre frente a nosotros como podemos ver en la siguiente captura de pantalla:

nano para crear un archivo de configuración

Aquí tenemos que ingresar las siguientes líneas:

Lista negra dvb_usb_rtl28xxu

Lo hicimos como se muestra en la siguiente captura de pantalla:

Lista negra de controladores Debian estándar

Entonces presionamos CTRL + X luego presionamos Y entonces tenemos que empujar Ingresar ⤶ para guardar este archivo y salir.

Controlador Debian predeterminado y salida
Hubiéramos necesitado CD Comando para volver a nuestro directorio de inicio.

Ahora tenemos que probar nuestro dispositivo RTL-SDR para ver si funciona correctamente. Para hacer esto, necesitamos instalar el paquete rtl-sdr en nuestro sistema usando el siguiente comando:

sudo apt install rtl-sdr -y

En la siguiente captura de pantalla podemos ver el resultado del comando anterior:

Instalar paquetes rtlsdr en Kali Linux
Ya está instalado en nuestro sistema.

Ahora para comprobar si nuestro RTL-SDR está funcionando correctamente, tenemos que ejecutar el siguiente comando en nuestra ventana de terminal:

rtl_test

Después de unos segundos podemos cancelarlo y verificar la pérdida de datos (después del primero). Si no vemos ningún mensaje sobre la pérdida de paquetes de hormigas, está funcionando bien.

prueba de dispositivo rtl sdr

Ahora que casi hemos completado nuestra configuración RTL-SDR en nuestro Kali Linux, solo tenemos que instalar el software RTL-SDR para ajustar.

Vamos a instalar un software de código abierto llamado GQRX.

GQRX es un receptor de radio definido por software (SDR) de código abierto compatible con la radio GNU y el conjunto de herramientas gráficas Qt.

GQRX tiene muchas características como:

  • Descubra los dispositivos conectados a una computadora.
  • Procesamiento de datos I / Q.
  • Demoduladores AM, SSB, CW, FM-N y FM-W (mono y estéreo).
  • Grabe y reproduzca audio a / desde un archivo WAV.
  • Grabe y reproduzca datos de banda base sin procesar.
  • Transmisión de salida de audio a través de UDP.

GQRX viene con el repositorio Kali Linux por lo que solo necesitamos usar el siguiente comando en nuestro terminal para instalarlo:

sudo apt install gqrx-sdr -y

En la siguiente captura de pantalla podemos ver que gqrx ya está instalado en nuestro sistema. El proceso de instalación puede llevar algún tiempo, según el rendimiento del sistema y la velocidad de Internet.

GQRX instalado en Kali Linux

Ahora podemos dejarlo ir gqrx Comando en nuestra terminal para iniciar el gqrx.

gqrx

Por primera vez que ejecutamos gqrx, tenemos una ventana de configuración. En la siguiente captura de pantalla mostramos nuestra configuración de trabajo (en su mayoría estándar).

configuración inicial de gqrx

Después de hacer clic en «Aceptar», estamos en la pantalla principal de gqrx. En la captura de pantalla a continuación, podemos ver que hemos ejecutado con éxito GQRX en nuestro sistema Kali Linux.

Ejecutando GQRX en Kali Linux

Podemos ver la interfaz. En la esquina superior izquierda podemos ver el botón de reproducción (▶) que se puede usar para reproducir y pausar. A la izquierda vemos el cuadro Receiver Options, donde podemos realizar diferentes tipos de configuraciones, como frecuencia, ancho, modo, etc.

Sintonicemos la frecuencia en nuestra estación de radio FM local. Aquí debemos recordar una cosa, como mencionamos anteriormente, que las estaciones de radio comerciales solo pueden usar 88-108 MHz. Aquí podemos establecer las frecuencias en KHz.

Eso significa que tenemos que x100 en nuestras frecuencias de MHz para alcanzar KHz. Una simple matemática. Si nuestra estación de radio local está transmitiendo una frecuencia de 91.5 significa que está en MHz, debemos configurarla en 91500 KHz y configurarla en nuestra frecuencia en las opciones del receptor. Luego tenemos que hacer clic en el botón Reproducir ▶. También necesitamos configurar el modo en WFM (Mono / Estéreo que suena bien). Ahora podemos escuchar nuestra radio como podemos ver en la siguiente captura de pantalla:

Listar radio en Kali Linux
La audición no se puede capturar en una imagen, pero podemos ver las señales de radio claras.

SI. ¡Lo hicimos! Podemos aprender más sobre GQRX en GQRX y Trucos y consejos de decodificación de claves.

Espera un minuto

Espera un minuto. Que acabamos de hacer ¿Escuchamos la radio en nuestra computadora? ¿Por qué? Podemos hacerlo con un pequeño reproductor de radio / FM. La gente había estado haciendo lo mismo desde la era de los cuarenta. Que hay de nuevo aqui

Bien, entonces podemos decir que aprendimos las instalaciones y el uso básico de GQRX (herramienta muy poderosa), también teníamos RTL-SDR configurado en nuestro sistema. No solo eso, ahora podemos escuchar la radio (no más estaciones de radio comerciales, por favor) conversaciones sobre servicios de emergencia como bomberos, policía / policía, etc.

Los servicios de emergencia no utilizan frecuencias de radio comerciales (88-108 MHz). Usan diferentes frecuencias en diferentes países. Si queremos saber más sobre sus frecuencias, podemos buscarlas en Google. Podemos acceder a la base de datos de frecuencias de EE. UU. Aquí.

¿Podemos transmitir señales de radio con RTL-SDR?

No. No podemos. RTL-SDR es solo un receptor, no puede transmitir señales de radio. La transmisión de señales de larga distancia sin la debida autorización es ilegal en varios países. Podemos consultar las leyes de nuestros respectivos países para obtener más información.

¿Es legal escuchar la radio de emergencia?

Eso es completamente diferente en diferentes países. Escuchar una emergencia no es ilegal. Existen leyes específicas en todos los países que debemos conocer a través de una simple búsqueda en Google. Sin embargo, el uso de un dispositivo RTL-SDR no es ilegal, el mal uso es ilegal. Por lo tanto, en este artículo no podemos mostrar qué es ilegal para un país.

¿Podemos escuchar llamadas GSM (2G) con RTL-SDR?

Esto es difícil. Sabemos que las llamadas GSM no están encriptadas de un extremo a otro, pero están encriptadas en muchos pasos a lo largo del camino para que no podamos simplemente sintonizar la frecuencia GSM y escuchar llamadas telefónicas por aire como estaciones de radio. Podemos capturar y analizar señales GSM (no llamadas telefónicas directas) con RTL-SDR. Cubriremos estas cosas en nuestro artículo futuro..

Espero que cubra eso Conceptos básicos de RTL-SDR y usa en Kali Linux. Publicaremos más artículos y cubriremos mucho más sobre radio definida por software.

¿Te encantan nuestros artículos? Asegúrate de eso Síguenos A Gorjeo y GitHub publicamos actualizaciones de artículos allí. A unirse a nosotros KaliLinuxIn Familia ven a nosotros Grupo de telegramas. Estamos tratando de construir una comunidad para Linux y ciberseguridad. Siempre estamos felices de ayudar a todos en el como sección. Como sabemos, nuestra sección de comentarios siempre está abierta a todos. Leemos cada comentario y siempre respondemos.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba