Module burst::x86

source · []
Expand description

Disassemble x86 and x86_64 code.

This is based on a C library, asmx86.

Structs

Flags used by Instruction.
An instruction.
An operand for an Instruction.

Enums

The location used by an operand.
A segment register

Functions

Disassemble a single x86 instruction in 16 bit mode from a stream of opcodes.
Disassemble a single x86 instruction in 32 bit mode from a stream of opcodes.
Disassemble a single x86 instruction in 64 bit mode from a stream of opcodes.
Write an Instruction to a stream.