Bddisasm Versions Save

bddisasm is a fast, lightweight, x86/x64 instruction decoder. The project also features a fast, basic, x86/x64 instruction emulator, designed specifically to detect shellcode-like behavior.

v1.31.8

3 years ago

Fixed RFLAGS setting issues for arithmetic and shift instructions.

v1.31.2

3 years ago

On AMD, operand size is never forced to 64 bit - instead, it only defaults to 64 bit, which means that 0x66 can be used to encode 16 bit version of the instructions. By supplying the ND_VEND_AMD vendor hint, bddisasm will provide the operand size specific to AMD. Added missing Default 64 flag for the ENTER instruction. Fixed INTO and DMINT decoding in 64 bit mode (they are invalid).

v1.31.0

3 years ago

Initial bddisasm release.