[Kong API].IA32.disasm

x86 Dissasembler


Synopsis:

bool   x86dump_stdout(ubyte* addr, uint len);
char[] x86dump_buffer(ubyte* addr, uint len);

bool   x86dump_x(ubyte* addr, uint len, bool delegate(uintptr_t ins_address, ubyte[] raw_bytes, char[] disassembly) dg);

extern (C) int get_instruction(INSTRUCTION*, ubyte*, Mode);
extern (C) int get_instruction_string(INSTRUCTION*, Format, uint, char*, int);

Description

This module exports wrappers and bindings for "libdisasm" -- (c) 2004 - 2005 jt / nologin.org.

* see disasm.d