<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Скрытая командная оболочка в синтезаторе Yamaha, позволившая выполнить код через MIDI</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/135716.html</link>
    <description>Анна Антоненко, занимающаяся разработкой встраиваемых систем и в свободное время развивающая  операционную систему BOSS (BEAM-based Operating System with Security), опубликовала результаты обратного инжиниринга музыкального синтезатора Yamaha PSR-E433. В ходе проведённой работы в синтезаторе был выявлен обфусцированный shell-интерфейс, позволивший организовать выполнение своего кода на уровне прошивки. Доступ к shell-интерфейсу осуществляется посредством отправки MIDI-пакетов с сообщениями SysEx, которые можно передать при подключении синтезатора через порт USB. Полученные в ходе обратного инжиниринга сведения  о чипе и прошивках, а также примеры кода и отладочные дампы размещены на GitHub...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62516&lt;br&gt;</description>

<item>
    <title>Скрытая командная оболочка в синтезаторе Yamaha, позволившая... (InuYasha)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/135716.html#319</link>
    <pubDate>Tue, 14 Jan 2025 13:21:40 GMT</pubDate>
    <description>Ни одна цифровуха не заменит. Никак. Фортепиано - это почти бесконечно вариативная вещь. Нет двух одинаково звучащих нажатий. Нат. Там столько факторов звучания, что... Даже 4-мерные плагины не спасают. Но забацать соло для тынц-тынц трэка можно и на синте. )&lt;br&gt;</description>
</item>

<item>
    <title>Скрытая командная оболочка в синтезаторе Yamaha, позволившая... (InuYasha)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/135716.html#318</link>
    <pubDate>Tue, 14 Jan 2025 13:13:38 GMT</pubDate>
    <description>Очень. Очень смешно. Пользуйся Гидрой на оффлайн машине и ешь/спи/жуй Орбит спокойно.&lt;br&gt;А вот в тачку с &quot;крякнутой&quot; Айдой даже флэшки втыкать стрёмно.&lt;br&gt;Стремнее только Пеганус какой-нибудь. Но это уже другое.&lt;br&gt;</description>
</item>

<item>
    <title>Скрытая командная оболочка в синтезаторе Yamaha, позволившая... (Аноним)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/135716.html#316</link>
    <pubDate>Fri, 10 Jan 2025 21:46:47 GMT</pubDate>
    <description>Методов и даже классов атак &amp;#8212; огромное количество, это уже отдельная дисциплина. &lt;br&gt;&lt;br&gt;Манипуляция питанием, входными сигналами, внешним кодом прошивки, входными данными, непосредственное воздействие на кристалл, наведение помех, и т.д. и т.п. &lt;br&gt;&lt;br&gt;Специфика же диктуется особенностями конкретного процессора и исследуемого устройства в целом. &lt;br&gt;</description>
</item>

<item>
    <title>Скрытая командная оболочка в синтезаторе Yamaha, позволившая... (Аноним)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/135716.html#315</link>
    <pubDate>Fri, 10 Jan 2025 20:12:22 GMT</pubDate>
    <description>Расскажите, как снять такую защиту? Интересуюсь на будущее.&lt;br&gt;</description>
</item>

<item>
    <title>Скрытая командная оболочка в синтезаторе Yamaha, позволившая... (Дмитрий)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/135716.html#314</link>
    <pubDate>Fri, 10 Jan 2025 12:14:46 GMT</pubDate>
    <description>не всем же Doom на часах запускать ))&lt;br&gt;</description>
</item>

<item>
    <title>Скрытая командная оболочка в синтезаторе Yamaha, позволившая... (ptr)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/135716.html#313</link>
    <pubDate>Thu, 09 Jan 2025 12:16:32 GMT</pubDate>
    <description>&amp;gt; А как тогда, на минуточку, хруст умеет с ним interop через FFI?&lt;br&gt;&lt;br&gt;Через C ABI. Rust даже Itanium C++ ABI не поддерживает по понятным причинам. Так что или прощай ООП, или D-Bus. Если на пальцах, передать или получить структуру - сможете, объект - нет.&lt;br&gt;&lt;br&gt;&amp;gt; чтобы либу на нете/жабе вызвать из C++, хруста и проч - а так вообще можно?&lt;br&gt;&lt;br&gt;Если нужна поддержка ООП, то точно так же, как и в C++ через D-Bus или COM. Иначе будете ограничены C ABI, как, для примера, при вызове CLR в MS SQL.&lt;br&gt;</description>
</item>

<item>
    <title>Скрытая командная оболочка в синтезаторе Yamaha, позволившая... (Tron is Whistling)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/135716.html#312</link>
    <pubDate>Thu, 09 Jan 2025 11:57:49 GMT</pubDate>
    <description>С коммодити легко - просто два порта вместо одного.&lt;br&gt;Но практическая ценность такого идиотизма - да, как-то ускользает.&lt;br&gt;</description>
</item>

<item>
    <title>Скрытая командная оболочка в синтезаторе Yamaha, позволившая... (ptr)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/135716.html#311</link>
    <pubDate>Thu, 09 Jan 2025 11:56:25 GMT</pubDate>
    <description>&amp;gt; Вы предлагаете мне нарисовать вам архитектуру &lt;br&gt;&lt;br&gt;Я предлагал ответить на весьма простой вопрос. Но так ответ на него Вы не осилили, то прислушиваться к остальному Вашему потоку мыслей не имеет уже никакого смысла.&lt;br&gt;С чего влезли в дискуссию, если не способны ответить на простейшие вопросы - непонятно.&lt;br&gt;</description>
</item>

<item>
    <title>Скрытая командная оболочка в синтезаторе Yamaha, позволившая... (Аноним)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/135716.html#310</link>
    <pubDate>Thu, 09 Jan 2025 11:48:12 GMT</pubDate>
    <description>А, ну тогда подойдёт для редактора vim ;)&lt;br&gt;</description>
</item>

</channel>
</rss>
