Linux SoftwareProgrammingDisassemblersDecomp 0.0

Decomp 0.0


Decomp is a sorta complete decompiler
Developer:   Jonathan duSaint
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   77K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Decomp is a sorta complete decompiler. It supports (more or less) ELF32, ELF64, PE, NE, MZ, and COM executables on the IA-32 architecture (x86).

It'll tell you it also supports the Alpha, but don't believe it. The generated code can't be recompiled so it isn't terribly useful, but it's a great toy to play with and it does decompile things just fine.

Usage: decomp [OPTION]... < FILE >

Decompile FILE into a complete assembly language file which can in turn be re-assembled.

-o, --output < file > Place output in file. The default is to append .S to the input file name.

-h, --help Print this message.
-v, --version Print version information.

-a, --address Print the address of each instruction.
-c, --opcode Print the opcode of each instruction.
-p, --prefix Print any instruction prefixes.

-d, --debug Print debugging information.
-t, --trace Turn on memory tracing.

-q, --queue-size < size > Adjust the size of the output instruction queue. Only use this if you know what you are doing.

IA-32 specific options:
-s, --style < nasm|gas > Select assembly language style. Not yet implemented.
tags each instruction  print the  assembly language  

Download Decomp 0.0


 http://www.rockgeeks.net/jon/decomp.tar.gz


Authors software

GeoTIFF Viewer 1.0 (by Jonathan duSaint)
GeoTIFF Viewer is a simple viewer for GeoTIFF files, which are georeferenced raster images, typically used for maps.

I've noticed

Decomp 0.0 (by Jonathan duSaint)
Decomp is a sorta complete decompiler


Similar software

Decomp 0.0 (by Jonathan duSaint)
Decomp is a sorta complete decompiler

Perl x86 Disassembler 0.16 (by mammon_)
The libdisasm library provides basic disassembly of Intel x86 instructions from a binary stream

revava 0.3 (by Dan Winker)
revava is a single pass disassembler that reads in a file containing a program intended for an Atmel AVR microcontroller and outputs

apoo 2.0 (by Rogerio Reis)
apoo project is an environment for a first course in assembly language programming.

It is implemented in Python and has the follow

Yasm 0.5.0 (by Peter Johnson)
Yasm is a complete rewrite of the NASM assembler under the "new" BSD License (some portions are under other licenses, see COPYING for

Ensim backup file fixer 2005-06-22 (by Matthew Gates)
When the Ensim web site control panel does backups, the files it creates are often corrupt

mubench 0.2.2 (by Alex Izvorski)
mubench is an in-depth, low-level benchmark for x86 processors

Genetic Algorithm File Fitter 0.5.0 (by Douglas Augusto)
Genetic Algorithm File Fitter (gaffitter) is a command-line software written in C++ that extracts --via Genetic Algorithm-- subsets o

Rational PIC Assembler 2.0 (by Joe Bentley)
Rational PIC Assembler is an assembler for the mid-range microcontrollers from Microchip

di 4.9 (by Brad Lanam)
di Displays usage information on mounted filesystems


Other software in this category

Linice 2.6 (by Goran Devic)
Linice is a source-level kernel debugger for x86 systems with the look and feel of SoftIce for MS Windows.

It is designed for peop

The bastard disassembler 0.17 (by mammon_)
The bastard disassembler is a disassembler written for x86 ELF targets on Linux

The Examiner 0.5 (by Macabre)
The Examiner is an application that utilizes the objdump command to disassemble and comment foreign executable binaries

K Executable Viewer 0.1 (by Russell Miller)
Kbview - also known as the K Executable viewer - is a program that is designed to allow you to browse most executable formats

PyReverse 0.5.1 (by ornicar)
PyReverse is a set of tools for reverse engineering Python code

    search


Featured Software

jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java

Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser

GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


Subscribe in Rojo
Google Reader
Add to My Yahoo!

Add to My AOL
Subscribe with Bloglines
Subscribe in NewsGator Online
Add 'nixbit linux software' to Newsburst from CNET News.com
del.icio.us nixbit linux software


Top tags