x86 asm disassembler library
Are there any libraries, callable from .NET, where I can pass in binary data and have it disassembled to x86 assembly code? If you don't mind binding to an unmanaged dll using P/Invoke, have a look at beaengine , its the best disassembler library your likely to find. libdisasm The libdisasm library provides basic disassembly of Intel x86 instructions from a binary stream. The intent is to provide an easy to use disassembler which can be called from any application; the disassembly can be produced in AT&T syntax and Intel syntax, as well as in an intermediate format which includes detailed