Ejecución remota de código en un sintetizador a través de shellcode MIDI: Bad Apple en una pantalla LCD
2025-01-05
Un hacker logró ejecutar código remotamente en un sintetizador Yamaha PSR-E433 usando su interfaz MIDI. Mediante ingeniería inversa, creó un shell accesible a través de mensajes MIDI SysEx. Este shell le permitió manipular la memoria del sintetizador, lo que finalmente resultó en la reproducción de un vídeo de Bad Apple en su pantalla LCD. El proyecto implicó una depuración JTAG compleja, análisis de firmware, programación en ensamblador ARM y técnicas inteligentes de manipulación de memoria. Esta impresionante hazaña demuestra una profunda comprensión de la ingeniería inversa de sistemas integrados.
Leer más
(psi3.ru)
Tecnología
sistemas integrados