Radare2 and Capstone

Radare2 and Capstone This blogpost is the response to an observable fact: People don’t know that Radare2 is using Capstone/Keystone/Unicorn. This is also a blogpost to address the numerous comparisons done online to these two different components. Defining the tools Capstone is a multi-architecture disassembly framework Keystone is a multi-architecture assembler framework Unicorn Engine is a multi-architecture CPU emulator framework Radare2 is a reverse engineering framework, it includes, in addition to other functionality: multi-architecture disassembly, assembly, and CPU emulation.