Decomp 0.0 review (linux)
Decomp is a sorta complete decompiler
|
|
Decomp 0.0 is disassemblers software developed by Jonathan duSaint.
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.
Decomp 0.0 supports english interface languages and works with Linux.
Downloading Decomp 0.0 will take several seconds if you use fast ADSL connection.
Download
- 100mbit/s dedicated server
- 100% availability
Write a Decomp Review
Please register to submit reviews. Registration will grant you access to a number of features and capabilities otherwise unavailable.
Decomp related software
-
Decomp 0.0
Decomp is a sorta complete decompiler
-
Perl x86 Disassembler 0.16
The libdisasm library provides basic disassembly of Intel x86 instructions from a binary stream
-
revava 0.3
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
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
Yasm is a complete rewrite of the NASM assembler under the "new" BSD License (some portions are under other licenses, see COPYING for


