This is small disassembler engine intended to x86-32 code analyse. HDE get length of command, prefixes, ModR/M and SIB bytes, opcode, immediate value, displacement, etc. For example, you can use HDE when writing unpackers, decryptors, viruses of executable files. HDE package include compiled object files in difference formats, header files and assembler source.
support FPU, MMX, SSE, SSE2, SSE3, 3DNow! instructions
high speed and small size (660 bytes)
position and OS independent code
compatibility with a most coding language