Nice! A lot of open source debug tools don't have terribly great UIs and this one looks pretty good. I can't imagine it's as versatile or intelligent as IDA, but on the other hand for the low price of FOSS it is hard to be disappointed. Especially since my hopes of affording a copy of IDA for my hobbyist reverse engineering is basically nil.
This is definitely going in my toolchain of RE apps, alongside x64dbg.
You shouldn't feel bad about buying an (expensive) license if reverse engineering a hobby of yours. Computing is such a cheap hobby it's OK to splurge every once in a while. And there's a good chance the skills you build end up paying dividends later.
Compare computing to other hobbies. Anything involving cars/boats/motorcycles: expensive. Woodworking, metalworking or anything else that requires a shop: way expensive. It's easy to spend thousands upon thousands on most hobbies every year. In contrast with computing you can do almost anything with very basic tools.
It's great when there are high quality free tools out there. But most of the time these free products get abandoned or are left unfinished. It's hard to get a community of volunteers to do the schleppy maintenance work for 20 years when the product is already feature-complete. And that's why we should be glad there are commercial alternatives, even if they're a bit pricey.
It's actually a lot simpler than that: I can't afford it. I don't have the free cash at the moment. I am focused on eliminating debt and increasing savings and I can't do either if I spend some grand on an IDA Pro license.
While I don't want to detract from the greatness of FOSS, in the case of IDA, there is also the freeware version, which now has 64bit support, as an option for hobby use.
if i'm reading this right, it looks like $1879 for an individual license of IDA Pro, plus $2629 for each decompiler (a decompiler targets a single OS and architecture). the licenses are perpetual and come with a year of support.
so about $7k just to work with x64 and x86 .exe and .dll files. yikes. but if all you need is disassembly, i guess you're covered with $1879.
Does anyone know why this disassembler might be a good choice over another open source option like Medusa or Radare?
I’m very interested in this stuff. I tried getting into IDA before I had a good understanding of programming and it was a struggle. I have been thinking about trying my hand at it again lately.
I know about Ghidra, the release day is just a coincidence.
There is no problem btw, I have posted here to see if someone was interested to the project.
In any case I will continue to develop REDasm because I use it at work and I need it.
I get "Graph creation failed". I tried to achieve the same thing that can be found on redasm.io. Any ideas why or how to fix? Tried with 2.0 and nightly.
So, I'm on macOS, 64bit, trying to compile with clang, and I get some errors concerning comparisons between size_t and u64 values. I was able to progress a bit by changing some size_t to u64, or the opposite, but I'm quite sure that I'm breaking a bunch of things at the same time :)
I will continue a bit then open an issue with details.
Downloading now. I realize it's not IDA, but does anyone have any preliminary comments on how practical, fast and useful this is for disassembling x86-64 binaries?
This is definitely going in my toolchain of RE apps, alongside x64dbg.
Compare computing to other hobbies. Anything involving cars/boats/motorcycles: expensive. Woodworking, metalworking or anything else that requires a shop: way expensive. It's easy to spend thousands upon thousands on most hobbies every year. In contrast with computing you can do almost anything with very basic tools.
It's great when there are high quality free tools out there. But most of the time these free products get abandoned or are left unfinished. It's hard to get a community of volunteers to do the schleppy maintenance work for 20 years when the product is already feature-complete. And that's why we should be glad there are commercial alternatives, even if they're a bit pricey.
Looks like: https://raw.githubusercontent.com/radareorg/cutter/master/do...
https://www.hex-rays.com/cgi-bin/quote.cgi/products
if i'm reading this right, it looks like $1879 for an individual license of IDA Pro, plus $2629 for each decompiler (a decompiler targets a single OS and architecture). the licenses are perpetual and come with a year of support.
so about $7k just to work with x64 and x86 .exe and .dll files. yikes. but if all you need is disassembly, i guess you're covered with $1879.
I’m very interested in this stuff. I tried getting into IDA before I had a good understanding of programming and it was a struggle. I have been thinking about trying my hand at it again lately.
There is no problem btw, I have posted here to see if someone was interested to the project. In any case I will continue to develop REDasm because I use it at work and I need it.
Someone reported me on Twitter that it compiles fine on a 64-bit OS with Clang.
It doesn't compile with Clang on a 32-bit OS (there is a bug report for that).
I will continue a bit then open an issue with details.
REDasm is a project that tries to mimic IDAs interface and shortcuts but with a nicer, modern API.
About the quality of x86-64 binaries: it should be pretty good (but far from perfect).
Obviously with more binaries and test cases the quality of the generated listing can be improved!
The release of Ghidra by the NSA has stole some of my attention. Given your expertise, what are your thoughts on Ghidra aside from the source? Thanks!
I hope the pricing remains sane once you guys make it big :)