Disassemblers



jclassinfo 0.19.1

jclassinfo reads java class files and provides information about the class, dependencies and more. It is a pure C implementantion.
Here are some key features of “jclassinfo”:
Class Information
· Java VM version required,
· super class,
· interfaces implemented. –general-info
· Constant pool dump –constant-pool
· Methods –methods
· Fields –fields
· Class attributes –attributes
Dependency Information
· Packages required –packages
· Classes required –classes
· Methods [...]

dis6502 0.12

dis6502 is a flow-tracing disassembler for the 6502, originally written by Robert Bond and supporting Atari binary files. Robert posted dis6502 to the Usenet newsgroup net.sources on 9-Oct-1986, and to comp.sources.unix 7-Jun-1988. Udi Finkelstein ported dis6502 to the Amiga, added support for Commodore 64 object files, and posted it to comp.sources.amiga on 4-Nov-1988. This version [...]

DSP5600x disassembly library 1.1

lib5600x is a library implementing Motorola DSP5600x disassembler. It’s an ANSI C link library that should be useful for people writing debuggers, memory monitors etc for DSP5600x chips.
Usage
1. First you call two initialization functions in the library. This step is mandatory:
make_masks();
make_masks2();
You pass nothing and check for no results — these functions are guaranteed to succeed.
2. [...]

Linice 2.6

Linice is a source-level kernel debugger for x86 systems with the look and feel of SoftIce for MS Windows.
It is designed for people who are already familiar with SoftIce, but anyone can quickly get used to it. It can break into a running kernel at any time using a hotkey and supports breakpoints and single [...]

pts-elfdisasm 0.14

pts-elfdisasm is command-line ELF disassembler for the i386 architecture, based on elfdisasm-0.11, which is in turn based on ndisasm of nasm-0.98.
It supports dumping section headers, symbol tables, and disassembling code sections of i386 ELF binaries, object, and shared object files.
It shows both the file offset, the memory offset, the hex dump, and the mnemonic of [...]

Decomp 0.0

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 [...]

Boomerang alpha 0.3

A decompiler takes as input an executable file, and attempts to create a high level, compilable, possibly even maintainable source file that does the same thing.
It is therefore the opposite of a compiler, which takes a source file and makes an executable. However, a general decompiler does not attempt to reverse every action of the [...]

Disassembler for linux 0.3.3

Disassembler for linux is a software that will try to provide a gui driven tool to disassemble executables.
Written in C++, and will disassemble binaries from a number of OSses.
Requirements:
· GTK+ version 2.6.x
What’s New in This Release:
· The makefiles should permit by now to build the program without gnome/gtk, making it at least possible to use [...]

Jar Explorer jdk1.5-2.2.1

Jar Explorer project is a java Swing application inspired on Netbeans file browser.
Requirements:
· Java Environment
What’s New in This Release:
· A bug in table properties was fixed.
· An open menu was added.
Sources mirror 1 (zip)

vAVRdisasm 1.2

vAVRdisasm is an AVR program disassembler. The project supports all 136 AVR instructions as defined by the Atmel AVR Instruction Set, revision 0856E-AVR-11/05.
This single-pass disassembler can handle Atmel Generic, Intel HEX8, and Motorola S-Record formatted files containing valid AVR program binaries.
Here are some key features of “vAVRdisasm”:
· Printing the instruction addresses alongside disassembly, enabled by [...]