Welcome to the BeaEngine Sweet Home - x86 x86-64 disassembler library - (IA-32 & Intel64)

Downloads

BeaEngine.lib

BeaEngine.lib is a library coded in C under LGPL3 license. The "Library package" contains numerous examples to demonstrate how is working this lib, headers in C, Delphi, masm, nasm, fasm, GoAsm and Python. There are the 2 versions 32 bits and 64 bits for windows. Sources are in a seperate file, the "Library sources".

Coder : BeatriX

FullDisasm : plugin OllyDbg & Immunity Debugger

This is a plugin for OllyDbg 1.10 and Immunity Debugger 1.xx to replace the old disasm engine by a more recent one : BeaEngine 3.0. You just have to press Ctrl+W to change the disasm engine. If you want to use BeaEngine only on selected lines, then just press Ctrl+X. With this plugin, you can decode recent instructions for the following technologies : MMX, FPU, SSE, SSE2,SSE3, SSSE3, SSE4.1, SSE4.2 and VMX. You can even decode undocumented instructions usually used in malicious codes. If you want to use a specific syntax, BeaEngine allows you to disassemble code in masm32 syntax, nasm syntax, GoAsm syntax or GNU Assembler syntax.

Coder : BeatriX

LookInside

LookInside is a tool to test the BeaEngine library. With it, you can see nearly all the possibilities you have with the lib to decode instructions. It opens a file (32 bits or 64 bits) in a static way and disassembles 200 instructions starting at the virtual address specified by the user. At the beginning, LookInside begins the job at the Entry Point.

Coder : BeatriX

LDE64 x86 version

This tool is a LDE ( Length Disassembler Engine ) for 32 bits windows plateforms. It is based on BeaEngine and is able to decode instruction in 32 bits and 64 bits architectures. It is a relocatable engine. You don't have to initialise it because it is not compressed. This archive contains LDE64 and some examples

Coder : BeatriX

LDE64 x64 version

This tool is a LDE ( Length Disassembler Engine ) for 64 bits windows plateforms. It is based on BeaEngine and is able to decode instruction in 32 bits and 64 bits architectures. It is a relocatable engine. You don't have to initialise it because it is not compressed. This archive contains LDE64 and some examples

Coder : BeatriX

Valid XHTML 1.0 Strict

Valid CSS!