Rizin – open-source Reverse Engineering framework forked from radare2
1–10 of 10 posts
Re: Rizin – open-source Reverse Engineering framework forked from radare2
#2> not going to feed the flame, we had some different views and personal conflicts. so i guess it's better to avoid fighting each other and be constructive building whatever they want
Re: Rizin – open-source Reverse Engineering framework forked from radare2
#3Re: Rizin – open-source Reverse Engineering framework forked from radare2
#4Re: Rizin – open-source Reverse Engineering framework forked from radare2
#5Any thoughts on why I would choose Rizin over Ghidra?
Re: Rizin – open-source Reverse Engineering framework forked from radare2
#6Given Ghidra's [1] decompilation support, emulation (CPU via PCODE IR, not whole-system) support, headless analysis scripting API, and the active open-source contribution/issue community - I find it hard to justify other static RE tooling. Any thoughts on why I would choose Rizin over Ghidra? [1] https://ghidra-sre.org/
Personally, were cost not an issue, I would just stick with IDA. However, IDA Pro is obscenely expensive, with the cheapest version "only" $365/yr and a full version costing into the tens of thousands, and it's not clear to me that the cost is worth it. I've had a lot of paper-cuts with Ghidra, but it still feels far better to me than radare2.
Re: Rizin – open-source Reverse Engineering framework forked from radare2
#7Re: Rizin – open-source Reverse Engineering framework forked from radare2
#8Given Ghidra's [1] decompilation support, emulation (CPU via PCODE IR, not whole-system) support, headless analysis scripting API, and the active open-source contribution/issue community - I find it hard to justify other static RE tooling. Any thoughts on why I would choose Rizin over Ghidra? [1] https://ghidra-sre.org/
Well, I would say that the tool to really beat here is IDA Pro, with radare2 largely feeling like a poor man's attempt at IDA from my limited trials of it. In the past decade, Binary Ninja and Ghidra came out to also compete in this space, and the cutter project came out to give a sorely-needed GUI for radare2. Of the new tools, the only one I've tried is Ghidra. Personally, were cost not an issue, I would just stick…
Re: Rizin – open-source Reverse Engineering framework forked from radare2
#9Earlier quoted context omitted.
Well, I would say that the tool to really beat here is IDA Pro, with radare2 largely feeling like a poor man's attempt at IDA from my limited trials of it. In the past decade, Binary Ninja and Ghidra came out to also compete in this space, and the cutter project came out to give a sorely-needed GUI for radare2. Of the new tools, the only one I've tried is Ghidra. Personally, were cost not an issue, I would just stick…
OT: I thought I had an idea of what it is you do, but now it's clear I don't, and I'd love to hear more about why it is you've evaluated all the mainstream reversing tools. :)
I actually work on compilers, so training myself on reverse engineering isn't totally useless, especially since a lot of what I like is about the pattern recognition of more advanced compiler features. And if you're trying to retrofit high-level optimizations in a low-level backend, reverse engineering the high-level structures is exactly what you need.
Re: Rizin – open-source Reverse Engineering framework forked from radare2
#10Given Ghidra's [1] decompilation support, emulation (CPU via PCODE IR, not whole-system) support, headless analysis scripting API, and the active open-source contribution/issue community - I find it hard to justify other static RE tooling. Any thoughts on why I would choose Rizin over Ghidra? [1] https://ghidra-sre.org/
Ghidra is a more all in one solution when you are doing more in depth vulnerability analysis. We used to use it back at my previous job when it was still proprietary and provided to subcontractors only to run in SCIFs, and it generally is better if you are looking for vulnerabilities.