Diferència entre revisions de la pàgina «Manual de usuario - Auditorías de replicación de frecuencias - Con Raspberry Pi / RTL-SDR»

De Wiket
Salta a la navegació Salta a la cerca
 
(44 revisions intermèdies per 2 usuaris que no es mostren)
Línia 1: Línia 1:
  
</div>
+
=<hr><strong> MANUAL DE USUARIO </strong>=
<div align="center">
+
 
=Manual de usuario=
+
<br>
</div>
 
  
</div>
 
  
<div align="center">
 
=<hr><font color="blue">AUDITORIAS DE RADIOFRECUENCIAS</font>=
 
</div>
 
 
[[Fitxer:A.png|400px|center]]
 
[[Fitxer:A.png|400px|center]]
  
==<strong>INDICE</strong>==
+
=<hr><div align="center"><strong><font color="blue">AUDITORIAS DE RADIOFRECUENCIAS </font>=
 +
 
 +
==INDICE</strong>==
 
<br>
 
<br>
 
<br>
 
<br>
Secciones:
 
  
-1.Requisitos previos<br>
+
-Requisitos previos<br><br>
[https://wiket.esteveterradas.cat/index.php/Manual_t%C3%A9cnico_-_Auditor%C3%ADas_de_replicaci%C3%B3n_de_frecuencias_-_Con_Raspberry_Pi_/_RTL-SDR -2.Instalación]<br>
+
[https://wiket.esteveterradas.cat/index.php/Manual_t%C3%A9cnico_-_Auditor%C3%ADas_de_replicaci%C3%B3n_de_frecuencias_-_Con_Raspberry_Pi_/_RTL-SDR -1.Instalación]<br>
 
-2.Escaneo radiofrecuencias.<br>
 
-2.Escaneo radiofrecuencias.<br>
 
-3.Grabado de señales.<br>
 
-3.Grabado de señales.<br>
 
-4.Análisis de grabaciones.<br>
 
-4.Análisis de grabaciones.<br>
-5.Replicación.<br>
+
 
  
  
Línia 30: Línia 26:
 
Para realizar un scaner de radiofrequencias desde raspberry pi seguimos los siguientes pasos con las aplicaciones que mostramos a continuación:
 
Para realizar un scaner de radiofrequencias desde raspberry pi seguimos los siguientes pasos con las aplicaciones que mostramos a continuación:
  
==-RTL 433==
+
==RTL_433==
 
+
<br><br>
 
 
 
 
  
 
-Primero nos dirigimos a la ruta donde tenemos ubicado el programa rtl_433:
 
-Primero nos dirigimos a la ruta donde tenemos ubicado el programa rtl_433:
Línia 80: Línia 74:
  
  
-EJEMPLOS DE FRECUENCIAS CODIFICADAS CON " ROLLING-CODE " :
+
-EJEMPLOS DE FRECUENCIAS CODIFICADAS CON " ROLLING-CODE (Mando de coche) " :
 +
 
 +
*Señal OOK_PWM donde vemos que se modifican los últimos 5 bits en Hexadecimal:
 +
<br>
  
 
[[Fitxer:Patrona-1.jpg | center | 600px]]
 
[[Fitxer:Patrona-1.jpg | center | 600px]]
Línia 99: Línia 96:
  
  
<hr><hr>
+
<hr>
  
 
==-RPITX==
 
==-RPITX==
 
+
<br><br>
 
 
  
  
Línia 150: Línia 146:
  
  
<hr><hr>
+
<hr>
  
 
==-UNIVERSAL RADIO HACKER (UHR)==
 
==-UNIVERSAL RADIO HACKER (UHR)==
 
+
<br>
 
+
<br>
  
  
Línia 170: Línia 166:
  
  
===ANALIZAR PROTOCOLO===
+
===Analizar protocolo===
  
  
Línia 179: Línia 175:
  
  
===ANALIZAR ESPECTRO===
+
===Analizar espectro===
  
  
Línia 197: Línia 193:
 
-[[Fitxer:urhuser-3.png | center | 600px]]
 
-[[Fitxer:urhuser-3.png | center | 600px]]
  
===GRABAR SEÑAL===
+
===Grabar señal===
  
  
Línia 214: Línia 210:
 
-[[Fitxer:urhuser-5.png|center]]
 
-[[Fitxer:urhuser-5.png|center]]
  
 +
==Análisis de frecuencia grabada:==
 +
<br>
 +
<br>
 +
===ANALYSIS===
 +
Mostramos las diferencias en el protocolo marcando la casilla diff protocol.
 +
<br>
 +
<br>
 +
[[Fitxer:urhuser-9.png|center]]
  
 +
==Interpretación de señales==
 +
<br><br>
  
 
+
===INTERPRETATION===
==ANÁLISIS FRECUENCIA GRABADA:==
+
<br>
 
+
<br>
Mostramos las diferencias en el protocolo.
+
En este apartado vemos la secuencia de bits recibida en formato binario o hexadecimal:
 
+
<br>
[[Fitxer:urhuser-9.png]]
+
[[Fitxer:urhuser-8.png|center]]
 
 
 
 
[[Fitxer:urhuser-8.png]]
 
  
  
Línia 230: Línia 233:
  
  
<hr><hr>
+
<hr>

Revisió de 14:17, 25 maig 2019


MANUAL DE USUARIO



A.png


AUDITORIAS DE RADIOFRECUENCIAS

INDICE



-Requisitos previos

-1.Instalación
-2.Escaneo radiofrecuencias.
-3.Grabado de señales.
-4.Análisis de grabaciones.



-Escanear radiofrecuencias

Para realizar un scaner de radiofrequencias desde raspberry pi seguimos los siguientes pasos con las aplicaciones que mostramos a continuación:

RTL_433



-Primero nos dirigimos a la ruta donde tenemos ubicado el programa rtl_433:

En nuestro caso "/home/pi/Project/RTL___/rtl_433/build/src".

Una vez ubicados en la ruta realizamos un test para verificar que el dispositivo SDR se ha configurado correctamente en el apartado Instalación :

  1. rtl_433 -test


Rtl433-1.png



Para ver las opciones disponibles para escanear radiofrecuencias tenemos la opción -h.

Si queremos realizar un escaneo de radiofrecuencias genérico aplicando todos los protocolos disponibles disponemos de la opción -G.

Para analizar el pulso tenemos la opción -A.

Con la opción -X aplicamos un decodificador de carácter general.

Con la opción -f especificamos la frecuencia que queremos analizar.

Con las cuatro opciones anteriores podemos realizar el primer escaneo para identificar el tipo de onda que queremos replicar.

ejemplo:

rtl_433 -A -G -X 'n=name,m=OOK_PWM,s=40,l=68,r=288,g=0,t=8,y=0'


Rtl433-2.png



-EJEMPLOS DE FRECUENCIAS DECODIFICADAS-


Rtl433-8.png


-EJEMPLOS DE FRECUENCIAS CODIFICADAS CON " ROLLING-CODE (Mando de coche) " :

  • Señal OOK_PWM donde vemos que se modifican los últimos 5 bits en Hexadecimal:


Patrona-1.jpg
Patrona-2.jpg
Patrona-3.jpg


DATO RECIBIDO DEL EMISOR EN ESTACIÓN METEOROLOGICA:


Meteo-1.png


Meteo-4.png



-RPITX




Con este sencillo programa podemos hacer múltiples acciones, entre las cuales detallamos a continuación las siguientes:

-Record -Play

Para iniciar el programa nos dirigimos a la ruta donde lo tenemos ubicado, en nuestro caso /home/pi/Project/rpitx .

Una vez en la ruta ejecutamos el siguiente comando : ./rtlmenu.sh

En este apartado nos deja establecer los parámetros de las frecuencias que queremos grabar:


-Elegimos la frequencia de transmisión.


Rtl433-4.png


-Elegimos el GAIN que queremos (1-45).


Rtl433-5.png


Una vez configurados los parametros nos sale el siguiente menu con las opciones a elegir:


Rtl433-6.png


Record: cuando seleccionamos esta opción nos disponemos a grabar en la frequencia especificada, una vez finalizado nos genera un fichero llamado record.iq el cual contiene la grabación anterior.


Play: cuando seleccionamos esta opción emitimos la grabación anterior haciendo muy fácil el paso de replicar las frecuencias.


Rtl433-7.png




-UNIVERSAL RADIO HACKER (UHR)




UHR es un programa desarrollado para la investigación de protocolos inalámbricos desconocidos.

Las principales características son:

-Fácil de-modulación de señales.

-Decodificadores personalizables.

-Fuzzing para detectar problemas de seguridad.

-Soporte de modulación para inyectar datos.


Analizar protocolo

Para iniciar el snifer de protocolos nos dirigimos a FILE --> Sniff protocol.

Este apartado nos muestra el tipo de frecuencia escaneada y los detalles de la misma.


Analizar espectro

-

Urhuser-1.png


Para iniciar el analizador de espectro nos dirigimos a FILE --> Spectrum Analyzer.

Una vez iniciado nos muestra un mapa de la frecuencia con los datos recibidos y nos detalla la información en la ventana superior derecha:



-

Ff.jpg

-

Urhuser-3.png

Grabar señal

Para iniciar la grabación de señal nos nos dirigimos a FILE --> Record Signal.

En este apartado para iniciar la grabación seleccionamos start, al finalizar presionamos stop y seguidamente presionamos save para seleccionar la ruta donde queremos ubicar nuestra grabación.

En este punto tenemos la señal grabada y la podemos analizar posteriormente.


-

Urhuser-4.png

-

Urhuser-5.png

Análisis de frecuencia grabada:



ANALYSIS

Mostramos las diferencias en el protocolo marcando la casilla diff protocol.

Urhuser-9.png

Interpretación de señales



INTERPRETATION



En este apartado vemos la secuencia de bits recibida en formato binario o hexadecimal:

Urhuser-8.png


AsA.JPG