ciberseguridad

GlitchCaster transforma impresoras 3D en inyectores de fallos automatizados

El proyecto de hardware abierto busca hacer más accesible la inyección de fallos electromagnéticos para la investigación en ciberseguridad.

El proyecto GlitchCaster, desarrollado por Diffused Tactics, introduce una herramienta de hardware de código abierto destinada a la inyección de fallos electromagnéticos (EMFI), una técnica empleada para evaluar la seguridad de dispositivos electrónicos. Su propósito es simplificar y reducir el coste de estos procedimientos, que habitualmente requieren equipamiento especializado.

Según informa Hackster.io, GlitchCaster se basa en el diseño de código abierto PicoEMP y es capaz de generar pulsos electromagnéticos de aproximadamente 250 V a través de una pequeña bobina de sonda. La técnica consiste en posicionar esta bobina cerca del dispositivo objetivo y aplicar pulsos con una temporización precisa para alterar temporalmente su funcionamiento. Los investigadores pueden así estudiar la respuesta del hardware y buscar posibles vulnerabilidades de seguridad.

Una de las características principales de GlitchCaster es su patrón de montaje, idéntico al de un ventilador estándar de 40 mm. Esto permite su acoplamiento a cabezales de herramientas de impresoras 3D o máquinas CNC. Al utilizar la capacidad de estas máquinas para controlar los ejes X, Y y Z, la sonda puede desplazarse de forma sistemática por una placa de circuito. Esta automatización mejora la repetibilidad de los experimentos y posibilita la evaluación de distintas ubicaciones y parámetros de temporización sin necesidad de reposicionar manualmente la sonda en cada intento.

La sección de alta tensión del dispositivo integra un circuito flyback DC/DC basado en LDA111/ATB3225 y un condensador de almacenamiento de 630 V y 470 nF. GlitchCaster no incluye un microcontrolador propio, sino que ofrece conexiones a través de cabezales de 2.54 mm y terminales de tornillo, lo que permite al usuario incorporar un controlador compatible con GPIO y PWM de su elección. Diffused Tactics también ha diseñado una placa controladora independiente, basada en Raspberry Pi Pico, que gestiona la carga y el disparo de pulsos, con firmware modificable para experimentos avanzados.

La PCB principal de GlitchCaster mide 71 x 32 mm e incluye una placa adaptadora compatible con bobinas de sonda tradicionales con plomo y con conectores SMA. El paquete estándar incorpora una sonda de 4.7 µH, construida con un bobinado de 17.5 vueltas sobre una varilla de ferrita de 4 x 15 mm.

Diffused Tactics ha subrayado que el manejo de GlitchCaster debe realizarse con precaución. La sección de alta tensión está protegida por un escudo de resina con un botón de descarga externo, pero el condensador de gran tamaño sigue representando un riesgo eléctrico. Además, los pulsos electromagnéticos pueden causar daños al dispositivo objetivo, al propio GlitchCaster, a los ordenadores o controladores conectados, y a otros equipos cercanos.

La compañía tiene previsto liberar los esquemas, archivos PCB, lista de materiales (BOM), archivos STL del escudo y firmware del controlador bajo licencias de código abierto. La fecha de lanzamiento y la información de precios no han sido anunciadas, si bien es posible registrarse para recibir notificaciones a través de Crowd Supply.

Datos clave

Voltaje de pulso250 V (aproximado)
Condensador de almacenamiento630 V, 470 nF
Dimensiones PCB principal71 x 32 mm
Sonda estándar4.7 µH (17.5 vueltas en varilla de ferrita de 4 x 15 mm)

Fuente original: Hackster.io

Publicaciones Similares

Deja una respuesta

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