Live data from Hacker News

Cutter – Free and Open Source Re Platform Powered by Radare2

cutter.re

41–43 of 43 posts

Re: Cutter – Free and Open Source Re Platform Powered by Radare2

#41

Earlier quoted context omitted.

But Qira performs these tasks as well. I'm not saying Cutter is bad, I'm just saying Qira is better. It's more minimal, that's all and it's personal preference. Cutter might be great for most people. P.S. You didn't need to downvote this lol. Take a little criticism ( it wasn't even criticism tbh ) ig?

>But Qira performs these tasks as well. Qira doesn't seem to have diasm graph, fn call graph, hex editor, decompiler, etc. >It's more minimal, that's all and it's personal preference. Totally understand and for that you should have a look at radare ( https://radare.org/n/radare2.html ) >You didn't need to downvote this lol. Take a little criticism. I'm sure I didn't as I'm new to HN and somehow don't see downvote opt…

Radare2 isn't any more minimal than cutter. Cutter contains all the same components as r2, it just layers a GUI on top of them.

(I find the conflation of minimalness with elaborateness of GUI a bit amusing. Like when people say that xterm is more minimal than gnome-terminal, when in fact the two have similar featuresets and xterm is if anything more bloated.)

Re: Cutter – Free and Open Source Re Platform Powered by Radare2

#42
post #28

Earlier quoted context omitted.

Thanks. It's a synthesizer. Instead of using the classic MIDI protocol and SYSEX messages , it uses a proprietary protocol to communicate with a software via USB. I want to create an alternative open source software editor for that synthesizer. That's why I need to reverse engineer the protocol in order to send the right USB packets to the device.

(please keep in mind that I'm an EE noob, and have tinkered only with toy uC, etc). Is it possible that the synthesizer is using a classic USB chip (such as the "FTDI") and doing serial over USB? If that's the case, it might be substantially easier to figure out the protocol.

Thanks for the suggestion, I didn't not need to install a driver to connect the synthesizer to a computer and use the editor, so maybe that's the case. Where do you think I should get started with that, or how can I find out it that's the case? Any resources about the topic are welcome.

Re: Cutter – Free and Open Source Re Platform Powered by Radare2

#43
post #28

Earlier quoted context omitted.

(please keep in mind that I'm an EE noob, and have tinkered only with toy uC, etc). Is it possible that the synthesizer is using a classic USB chip (such as the "FTDI") and doing serial over USB? If that's the case, it might be substantially easier to figure out the protocol.

Thanks for the suggestion, I didn't not need to install a driver to connect the synthesizer to a computer and use the editor, so maybe that's the case. Where do you think I should get started with that, or how can I find out it that's the case? Any resources about the topic are welcome.

I'd try to open the synthesizer and look for a chip that's next to the USB port and google its number.

Another option is to try to look at its ID using `lsusb`.

If it's a known USB-to-serial chip, then I guess you can mount it and read/write directly to it using pyserial.

Post reply on HN