gdabah / distorm

Powerful Disassembler Library For x86/AMD64
Other
1.26k stars 238 forks source link

RDRAND isn't decoded #39

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
Disassemble these bytes in 64-bit mode:
0x0f 0xc7 0xf0

What is the expected output? What do you see instead?
Expected: RDRAND EAX
Get: 
   1: (   0) 0f                       DB 0xf
   2: (   1) c7                       DB 0xc7
   3: (   2) f0                       DB 0xf0

What version of the product are you using? On what operating system?

diStorm 3.1 on MacOS X 10.6.8

Please provide any additional information below.

This instruction was added by Intel recently:
http://en.wikipedia.org/wiki/RdRand

Original issue reported on code.google.com by spa...@rotateright.com on 9 Feb 2012 at 6:52

GoogleCodeExporter commented 9 years ago
Added.

Original comment by distorm@gmail.com on 7 Mar 2012 at 3:23