MIDI 쉘코드를 통한 신디사이저 원격 코드 실행: LCD에 Bad Apple 표시
2025-01-05
한 해커가 Yamaha PSR-E433 신디사이저의 MIDI 인터페이스를 통해 원격 코드 실행에 성공했습니다. 리버스 엔지니어링을 통해 MIDI SysEx 메시지로 접근 가능한 쉘을 만들었습니다. 이 쉘을 이용해 신디사이저 메모리를 조작하여 최종적으로 LCD 화면에 Bad Apple 비디오를 표시하는 데 성공했습니다. 이 프로젝트에는 복잡한 JTAG 디버깅, 펌웨어 분석, ARM 어셈블리 프로그래밍, 정교한 메모리 조작 기술이 포함되어 있습니다. 이 놀라운 성과는 임베디드 시스템 리버스 엔지니어링에 대한 깊은 이해를 보여줍니다.
(psi3.ru)
기술