Defensa de PFC gr-tempest 2.0

Defensa de PFC gr-tempest 2.0

de Claudina Rattaro -
Número de respuestas: 0

abajo toda la info,

-----------


Hola,

Es un gusto para mí invitarlos a la defensa del proyecto de fin de 
carrera "gr-tempest 2.0: Mejoras a la Implementación de Tempest en GNU 
Radio" de los estudiantes Pablo Bertrand, Felipe Carrau y Victoria 
Severi, a quienes tuve el placer de dirigir. La misma será mañana martes 
7/12 a las 17hs y se podrá ver en vivo por youtube o en persona en el 
lab de SW (en caso de venir en persona, avisar antes porque tenemos 
cupos muy limitados). El tribunal está compuesto por Pablo Belzarena, 
Ignacio Ramírez y Marcelo Rodríguez (InCo)

Van abajo todos los detalles. Les dejo además dos videos:

  - El que armaron para la competencia de IdM (donde ganaron una mención 
de los videos del público): https://youtu.be/DQU0TWepgY8

  - Una mini-demo del sistema funcionando: https://youtu.be/dM9IElFhXdw

saludos

Federico


Título: gr-tempest 2.0: Mejoras a la Implementación de Tempest en GNU Radio

Estudiantes: Pablo Bertrand, Felipe Carrau y Victoria Severi

Tribunal: Pablo Belzarena, Ignacio Ramírez, y Marcelo Rodríguez (InCo)

¿Dónde? https://youtu.be/nPjJa7lHSLc

¿Cuándo? Martes 7/12 a las 17hs

Resumen:

Las interfaces más utilizadas en la actualidad para la conexión de 
monitores y despliegue de imágenes en sistemas digitales son VGA y HDMI. 
Las señales transmitidas a través de ellos refieren a los valores de los 
pı́xeles en claro y las especificaciones de sus estándares son de 
público conocimiento, lo cual implica una brecha de seguridad en su 
transmisión: las emisiones electromagnéticas de los cables.

Trabajos anteriores han ahondado en las consecuencias de este fenómeno y 
varias implementaciones demuestran la posibilidad de obtener información 
mediante el espionaje de esas emanaciones involuntarias. En 2014, el 
proyecto TempestSDR innova al incorporar técnicas de Radio Definida por 
Software (SDR) para su implementación, permitiendo rebajar 
significativamente los costos del hardware dada su capacidad de 
trasladar parte del procesamiento a software.

Más recientemente, el trabajo original de gr-tempest implementa a 
mediados del 2020 un sistema de espionaje similar a TempestSDR sobre el 
framework GNU Radio, un software libre que provee mayor facilidad para 
mantener y extender el código. En la búsqueda de emular la operativa de 
TempestSDR, se alcanzó una versión operativa que logra interceptar las 
imágenes de monitores en la práctica,
pudiendo identificar oportunidades de mejora en su funcionamiento.

En este proyecto se diseñan e implementan los cambios requeridos para 
esas mejoras, modificando funcionalidades existentes y agregando nuevas. 
Se sustituye el módulo de sincronización horizontal por uno capaz de 
detectar los bordes tanto horizontales como verticales para centrar la 
imagen. Se reemplaza también la funcionalidad de cálculo del ı́ndice de 
interpolación para la corrección de muestreo, logrando solucionar 
algunos problemas de su operativa.

Dos herramientas nuevas fueron añadidas. Por una lado, una función de 
inferencia de la resolución del monitor espiado, a realizar en una etapa 
previa para conocer los parámetros necesarios para el propio espionaje. 
Por el otro, ecualización de la imagen por dos métodos, afinando 
distintos detalles requeridos para una mejor percepción de la imagen.

Finalmente, técnicas por software y por realimentación de hardware son 
implementadas para la optimización de la corrección de muestreo, 
buscando reducir los recursos computacionales dedicados a ese proceso.

El resultado, junto con una implementación de hardware de 
radiofrecuencia diseñada para la resolución 1080p, consiste en un 
sistema capaz de espiar la imagen de monitores de esa resolución en 
tiempo real y a una tasa de 50 MSps, permitiendo incluso la aplicación 
de ecualización online durante ese espionaje.