Great project, write-up, and sense of humor in the videos! > Using that part number I wasn’t able to find any information about the chip online apart from an article that claimed it was based around a “SuperH” CPU core – an ISA that I’ve encountered for the first time ever in that article. Also found in Sega 32x, Sega Saturn, and Sega Dreamcast! And some early Pocket PCs (turn-of-the-century handhelds running Windows…
Many industrial applications as well. Mitsubishi used it in the ECU of some of its cars, including the Lancer Evolution.
Remote code execution via MIDI messages
41–50 of 86 posts
Re: Remote code execution via MIDI messages
#42Re: Remote code execution via MIDI messages
#43Of course it is SysEx. SysEx is to standard MIDI what inline assembler is to Python. A world of undocumented proprietary stuff lurks within just about every MIDI device !
I wish it was somehow possible to perform a piece of music that would cause remote code execution. It’d be so cool to plug in a MIDI keyboard, play an Am6,9/G# and have it open a terminal window with root access.
Re: Remote code execution via MIDI messages
#44Earlier quoted context omitted.
I don’t know RE but I love this sentiment. I think it’s quite generalizable too. So many things are like that. Just start somewhere. It really doesn’t matter where. And what you find will guide your next steps. Eventually you’ll have enough context to see a much bigger picture well before it’s fully revealed.
Gradient Descent?
Re: Remote code execution via MIDI messages
#45Of course it is SysEx. SysEx is to standard MIDI what inline assembler is to Python. A world of undocumented proprietary stuff lurks within just about every MIDI device !
Re: Remote code execution via MIDI messages
#46Of course it is SysEx. SysEx is to standard MIDI what inline assembler is to Python. A world of undocumented proprietary stuff lurks within just about every MIDI device !
I wish it was somehow possible to perform a piece of music that would cause remote code execution. It’d be so cool to plug in a MIDI keyboard, play an Am6,9/G# and have it open a terminal window with root access.
Re: Remote code execution via MIDI messages
#47Re: Remote code execution via MIDI messages
#48Re: Remote code execution via MIDI messages
#49Of course it is SysEx. SysEx is to standard MIDI what inline assembler is to Python. A world of undocumented proprietary stuff lurks within just about every MIDI device !
I wish it was somehow possible to perform a piece of music that would cause remote code execution. It’d be so cool to plug in a MIDI keyboard, play an Am6,9/G# and have it open a terminal window with root access.
Re: Remote code execution via MIDI messages
#50> I’m very unexperienced when it comes to reverse engineering Lol… where does that leave the rest of us in comparison