DSM Studio Disassembler DSM Studio is an easy-to-use yet comprehensive application that
can aid you in the disassembly and inspection of executables built for
the Intel x86 architecture.
Decompiler Decompiler is an easy to use and simply application designed to
read program binaries and decompile executable or DLL files.
The application is designed to decompile executables for any processor
architecture and not be tied to a particular instruction set.
Although currently only a x86 front end is implemented, there is
nothing preventing you from implementing a 68K, Sparc, or VAX front end
if you need one.
BugDbg x64 v0.7.5 BugDbg x64 is a user-land debugger designed to debug native 64-bit applications.
BugDbg is released as Freeware.
distorm3 A lightweight, Easy-to-Use and Fast Disassembler/Decomposer Library for x86/AMD64
Udis86 Udis86 is an easy-to-use, minimalistic disassembler library
(libudis86) for the x86 class of instruction set architectures. It has a
convenient interface for use in the analysis and instrumentation of
binary code.
BeaEngine This project is a package with a multi-platform x86 and x64
disassembler library (Solaris, MAC OSX, AIX, Irix, OS/2, Linux, Windows)
REC Studio 4 - Reverse Engineering Compiler REC Studio is an interactive decompiler.
It reads a Windows, Linux, Mac OS X or raw executable file, and
attempts to produce a C-like representation of the code and data used to
build the executable file.
It has been designed to read files produced for many different
targets, and it has been compiled on several host systems.
Retargetable Decompiler A retargetable decompiler that can be utilized for source code
recovery, static malware analysis, etc. The decompiler is supposed to be
not bounded to any particular target architecture, operating system, or
executable file format.
miasm Miasm is a a free and open source (GPLv2) reverse engineering
framework written in python. Miasm aims at
analyzing/modifying/generating binary programs.
Free Code Manipulation Library This is a general purpose machine code manipulation library for
IA-32 and Intel 64 architectures. The library supports UNIX-like systems
as well as Windows and is highly portable. The FCML library is free for
commercial and non-commercial use as long as the terms of the LGPL
license are met. Currently it supports such features as:
A one-line disassembler
A one-line assembler
An experimental multi-pass load-and-go assembler (Multi line!)
Support for the Intel and AT&T syntax
An instruction renderer
An instruction parser
Instructions represented as generic models
UNIX/GNU/Linux and Windows support
Portable - written entirely in C (no external dependencies)
No comments:
Post a Comment