1 puntos por GN⁺ 2024-10-28 | 1 comentarios | Compartir por WhatsApp
  • La charla de 36 minutos de 30C3 My journey into FM-RDS es un video sobre encontrar una señal invisible en un canal común de radio pública y seguir su significado
  • El proceso de exploración combina hackeo de hardware, ingeniería inversa y un poco de criptoanálisis para acercarse a la identidad de la señal
  • El tema central es un proceso personal de investigación para descubrir e interpretar una señal adicional oculta en el RDS de la radio FM
  • El video está disponible en inglés y se pueden usar descargas en MP4 y WebM, subtítulos en inglés y archivos de audio MP3 y Opus
  • Muestra que incluso en transmisiones de radio abiertas y cotidianas puede viajar datos adicionales difíciles de entender sin un análisis específico

El proceso de rastrear una señal FM-RDS

  • My journey into FM-RDS es una charla sobre buscar el significado de una señal oculta encontrada en un canal de radio pública
  • El material central es el RDS de la radio FM, y para interpretar la señal se usan varios enfoques
    • hackeo de hardware
    • ingeniería inversa
    • un poco de criptoanálisis

Información del video

Subtítulos y archivos de audio

1 comentarios

 
GN⁺ 2024-10-28
Opiniones en Hacker News
  • Fue una presentación realmente fresca. Me gustó la forma en que el presentador empezó monitoreando un canal de FM con un analizador de espectro y se preguntó qué era esa señal rara que aparecía junto al canal de radio FM.
    La presentación trata de cómo va conociendo el estándar RDS (Radio Data System), decodifica la señal con una tarjeta de sonido, descubre que la información relacionada con autobuses dentro de ese flujo está débilmente cifrada y luego la sigue hasta el final. Me alegra que existan personas así, y me dieron ganas de ser alguien tan intrépido y con tantos conocimientos.

    • No hay ningún secreto especial para convertirse en alguien así, o quizá hay un secreto enorme: casi todo se reduce a la actitud de no soltar el misterio hasta entender qué está pasando, y como el proceso en sí es divertido, uno sigue escarbando.
      Con el tiempo se acumula una cantidad enorme de conocimiento.
  • En el sitio web del presentador, https://www.windytan.com, encontré que publicó hace relativamente poco una herramienta decodificadora de RDS: https://github.com/windytan/redsea. Considerando que el video es de 2013, es un trabajo bastante posterior.
    Parece funcionar con receptores USB RTL-SDR https://www.rtl-sdr.com/about-rtl-sdr o con archivos pregrabados en varios formatos.

    • Una vez intenté experimentar con mensajes TMC usando esto y descifrar TMCPro; fue bastante divertido.
  • Me pregunto si en los smartphones todavía quedan apps y hardware capaces de recibir y decodificar FM RDS. Antes algunos chips de teléfonos tenían receptores de radio FM, pero recuerdo que tenían limitaciones como tener que conectar audífonos con cable para usarlos como antena.
    Con un SDR USB sería posible, pero sería bastante genial si todavía quedara como una función latente dentro del teléfono. Busqué en Play Store, pero hay tantas apps de radio por streaming y apps SDR que fue difícil encontrar algo.

    • Sí se puede. Mi Samsung tiene radio FM, y hay muchos modelos así.
      En https://www.gsmarena.com/results.php3?chkFMradio=selected aparecen 7010 modelos.
      Edit: ah, si hablabas específicamente de RDS, no estoy seguro. Acabo de abrir por primera vez la app “Radio” del teléfono y, aunque tuve que conectar audífonos para recibir señal, no vi en ninguna parte de la interfaz muy básica de la app un lugar donde pudiera mostrarse información RDS.
  • Hay algo que siempre me he preguntado sobre RDS. ¿Qué impide que una estación abuse de la función de anuncios de tráfico (TA) para atraer oyentes?

    • Probablemente casi no hace falta impedir el abuso, porque los oyentes pueden desactivar los anuncios de tráfico o cambiar de canal.
      Además, la radio FM no es una tierra sin ley; está regulada por el gobierno. Si abusan, es muy probable que reciban algún tipo de sanción, aunque no pienso ponerme a leer la legislación para comprobarlo :P
    • Es igual que la forma en que se impide que una estación transmita silencio total durante más de 90 segundos: pierde la licencia.
    • No sé sobre TA, pero sí vi claramente que una estación de radio de Indianapolis transmitía anuncios por RDS. Entre la información de artista/canción aparecía un anuncio de un abogado de lesiones personales, y me pareció un uso realmente malo de RDS.
    • No se impide.
      Antes no era raro que emisoras pirata usaran TA para atraer oyentes emitiendo pequeños fragmentos de anuncios.
    • Las todopoderosas multas de la FCC son el disuasivo.
  • ¿La presentación fue de 2013? La vi en persona y no puedo creer que haya pasado tanto tiempo.

  • Cerca de las antenas en los alrededores del Empire State capté WCBS de NYC en 5.105 GHz. Nunca pude averiguar la causa, y los ingenieros de allá también dijeron que no sabían por qué pasaba.

    • Lo más probable es que algún componente dentro del transmisor de microondas estuviera captando esa señal y que luego se hubiera mezclado con la señal transmitida.
  • No sé si esto forma parte de la presentación, pero la demostración del flujo RDS que el presentador subió a SoundCloud está bastante genial.
    https://soundcloud.com/windytan-1/rds-mixdown

  • Me gustan estos agujeros de conejo en los que la gente se mete así, y aún más cuando comparten los resultados. Fue realmente entretenido de ver.

  • Ver esto me hizo preguntarme cómo se podría codificar de forma confiable y segura contenido esteganográfico para distribuirlo dentro de un medio con mucho ruido.

    • En este caso parece tratarse principalmente de usar subportadoras distintas, algo parecido a un “canal dentro del canal”. Es una forma de separar por frecuencia la información de datos y el audio para que no se interfieran entre sí, y creo recordar que normalmente se llama acceso múltiple por división de frecuencia (FDMA).
      Como técnica más avanzada está el acceso múltiple por división de código (CDMA), usado en GPS y en algunos esquemas de modulación de telefonía móvil. Permite tener varios transmisores sobre una misma frecuencia portadora de radio, y el receptor puede elegir a qué transmisor escuchar si conoce el “código” de ese transmisor. También existe el acceso múltiple por división de tiempo (TDMA), donde los transmisores alternan ranuras de tiempo asignadas para enviar su contenido.