3 ms·
> Rizin is a fork of the radare2 reverse engineering framework with a focus on usability, working features and code cleanliness. Interesting; is there some bac
by mdaniel 4y ago
> Rizin is a fork of the radare2 reverse engineering framework with a focus on usability, working features and code cleanliness.
Interesting; is there some backstory I could read about that? I mean, the "code cleaniness" I bet is subjective, but I somehow thought radare2 was still under development
- xvilka 4y agoWe have a FAQ[1] with this covered. Few examples of concrete steps are in the blog: changing the buildsystem and dependency handling [2], projects saving and loading [3], commands parsing [4], new intermediate language [5]. We also switched to using IDA's FLIRT signatures and added their generation. Types parsing and model was rewritten from scratch as well. [1] https://rizin.re/posts/faq/ https://rizin.re/posts/faq/ [2] https://rizin.re/posts/why-meson/ https://rizin.re/posts/why-meson/ [3] https://rizin.re/posts/introducing-projects/ https://rizin.re/posts/introducing-projects/ [4] https://rizin.re/posts/rzshell/ https://rizin.re/posts/rzshell/ [5] https://github.com/rizinorg/rizin/blob/dev/doc/rzil.md https://github.com/rizinorg/rizin/blob/dev/doc/rzil.md