jbremer/darm

Incomprehensible usage and instructions

E3V3A opened this issue · 2 comments

Hi, I very much appreciate how you guys are trying to deal with the ARM disassembler issues, for those who can't afford IDA and so on. But seriously, you need to clarify how to use this. Perhaps a simple example of a "Hello World" binary being disassembled and what output we can expect to get from using this. Simple descriptions like: How do you input the binary, how does the output look? And how is this output better than that provided by objdump as already part of the ARM tool chains?

Looking forward to see and use this one day.

Good Luck!

Darm is intended more as a library rather than a binary analysis utility. However, darm is not really maintained anymore, and thus I'd encourage you to check out Capstone Engine, which is maintained, and also supports a whole bunch of other architectures.

If you're looking for an IDA replacement please take a look at Radare2 and Hopper ;-)

Let me know if that answers your question.

@jbremer : Thanks that help a lot. The Capstone Engine seem very impressive, and yes, I have used both Radare2 and Hopper. Was just looking around for more informative cmd-line based disassemblers.