hdis86-0.2: Interface to the udis86 disassembler for x86 and x86-64 / AMD64

Hdis86

Description

Interface to the udis86 disassembler.

Exports the simplest, most high-level interface.

Synopsis

Documentation

disassemble :: Config -> ByteString -> [Instruction]Source

Disassemble machine code.

Common values for Config such as intel32 or amd64 are provided in Hdis86.Types.

The output is produced lazily.

disassembleMetadata :: Config -> ByteString -> [Metadata]Source

Disassemble machine code, with full metadata.

The output is produced lazily.