Hacker Disassembler Engine, or HDE, is a small disassembler engine, which intend to
x86-32 code analyse. HDE get length of command, prefixes, ModR/M and SIB bytes,
opcode, immediates, displacements, etc. For example, you can use HDE when writing
unpackers, decryptors, viruses of executables, because more other disassemblers too
big, get only disasm listing and aren't intended for code analysis, but more simple
length disassemblers usually get too little info. HDE get enough info to analyse,
but it has very small size. HDE package include 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 most coding language