Скрытая командная оболочка в синтезаторе Yamaha, позволившая выполнить код через MIDI

Все новости из мира ОС Linux, BSD, Unix
Ответить
Аватара пользователя
[Ботя]
Тролль
Тролль
Сообщения: 90242
Зарегистрирован: 07 мар 2019, 15:48
ОС: MSDOS

Скрытая командная оболочка в синтезаторе Yamaha, позволившая выполнить код через MIDI

Сообщение [Ботя] » 06 янв 2025, 15:30

Анна Антоненко, занимающаяся разработкой встраиваемых систем и в свободное время развивающая операционную систему BOSS (BEAM-based Operating System with Security), опубликовала результаты обратного инжиниринга музыкального синтезатора Yamaha PSR-E433. В ходе проведённой работы в синтезаторе был выявлен обфусцированный shell-интерфейс, позволивший организовать выполнение своего кода на уровне прошивки. Доступ к shell-интерфейсу осуществляется посредством отправки MIDI-пакетов с сообщениями SysEx, которые можно передать при подключении синтезатора через порт USB. Полученные в ходе обратного инжиниринга сведения о чипе и прошивках, а также примеры кода и отладочные дампы размещены на GitHub.

Подробнее...

Ответить

Вернуться в «Новости *nix»