Capstone vs llvm
- capstone源自
LLVM编译器框架中的MC模块MC模块中有个反汇编引擎叫做MCDisassemblerMC=Machine Code- 机制:
- 而
llvm甚至还有个工具叫做:llvm-mc- 可以用于反汇编输入的二进制文件
capstone才用了MCDisassembler作为核心内容- 但又经过了大量优化改动,以适配自己的设计
capstone在MCDisassembler在基础上加了其他的大量的功能- ->
MCDisassembler能做的capstone都能做
- ->
capstone和llvm-mc的区别
