Maximize
Bookmark

VX Heaven

Library Collection Sources Engines Constructors Simulators Utilities Links Forum
[Previous] [Index] [Next]

0x4553_LDE - 16/32-bit Length Disassembler Engine

Author: Ares

Author's description

It based on ADE32 disassembler engine by z0mbie, modified and ported to AT&T asm.

table.h - contain table of opcodes from 0x00 to 0xFF, it define the type of each other.

There is the main function l_disasm(). It get one parameter from stack, which point to array with data. Return value reside in %eax - length of opcode.

Example:

 ...
 mov data,%eax
 add $123,%eax         # data[123]
 push %eax
 call l_disasm
 ...

Comments
Download

 FilenameSizeDescriptionDate 
0x4553lde.zip32394553LDEJun 2003MD5 sum 9851ef2ebf93679ca04977c8d12975df


By accessing, viewing, downloading or otherwise using this content you agree to be bound by the Terms of Use! vxheaven.org aka vx.netlux.org
deenesitfrplruua