66 projects tagged "Disassemblers"

Download Website Updated 19 Jul 2006 AVR Cross Development Kit

Screenshot
Pop 63.99
Vit 2.97

AVR Cross Development Kit is a CDK for Atmel's AVR RISC processor series. It provides a comprehensive assembler and C development environment on Linux or similar host systems.

Download Website Updated 31 Oct 2006 Rational PIC Assembler

Screenshot
Pop 21.07
Vit 1.74

Rational PIC Assembler is an assembler for the mid-range microcontrollers from Microchip. It features Intel-style mnemonics and target- first operand ordering, and was designed to feel comfortable for PC assembly programmers.

Download Website Updated 05 Dec 2002 DSP5600x disassembly library

Screenshot
Pop 10.30
Vit 1.00

lib5600x is a library implementing the Motorola DSP5600x disassembler. It's an ANSI C link library that should be useful for people writing debuggers, memory monitors, etc. for DSP5600x chips.

Download Website Updated 07 Jan 2003 Perl x86 Disassembler

Screenshot
Pop 23.69
Vit 1.00

The Perl x86 Disassembler is a full x86 disassembler written in Perl, independent of objdump. The Perl script makes use of the opcode tables from libdisasm [derived from the bastard project] and is distributed as part of libdisasm. This is the same script that is included in the Perl-Disassembler-HOWTO; either the HOWTO or the libdisasm distribution will provide the required files [x86disasm.pl and 1386.opcodes.map] and documentation.

Download No website Updated 07 May 2003 Universal disassembler

Screenshot
Pop 53.16
Vit 63.60

The uda is program for disassembling a binary file. It is able to read different binary file formats and different instruction sets. The functionality is based on plugins and external definition of an instruction set. It has a plugin for reading the Unix ELF format, and a plugin for reading the instruction stream and instruction set for the Intel PIII processor.

Download Website Updated 11 Jun 2003 Classfile Reader & Writer

Screenshot
Pop 24.92
Vit 1.00

Classfile Reader & Writer is a Java package that makes it easy to read and write Java class files. It does not provide any help with displaying the contents of a class file (besides debug output) or disassembe the byte codes, but can read "obfuscated" class files such as those generated by Crema.

Download Website Updated 18 Jun 2004 KMD

Screenshot
Pop 66.81
Vit 3.14

KMD is a multi-processor debugger. It can debug with hardware boards over serial ports or with software emulators (ARM and MIPS emulators are included in the project). Using the pipe option you can debug over the network or any other communication medium. It can load many executable formats such as ELF, and display and follow the original source even from multiple source file programs. There is support for breakpoints and watchpoints which can trap on specific data (such as loading or executing specific instructions). Support for other features such as FPGA's is also available, allowing loading or any control required to drive a specific hardware device. The project uses chump to allow disassembly and line assembly. Chump also allows new architectures to be easily added without the need to recompile the system. Communication with the backend is done using two pipes/fifos using a simple set of codes. Back end communication program can be created using very little memory on the target device.

Download Website Updated 23 Mar 2004 jclassinfo

Screenshot
Pop 16.25
Vit 1.79

jclassinfo is an information extractor for Java classes. The information it deals with includes but is not limited to VM requirements, inheritance, dependencies, field and method signatures, and class attributes. It is written in C and requires zlib.

Download Website Updated 30 Aug 2012 6502dis

Screenshot
Pop 35.59
Vit 1.76

6502dis is a 6502 disassembler written in C.

Download Website Updated 22 Sep 2003 Java Binary Enhancement Tool

Screenshot
Pop 25.10
Vit 1.00

The Java Binary Enhancement Tool (JBET) is a general Java program analysis and manipulation tool. Existing class files can be disassembled, eassembled, or edited programmatically through the JBET API. JBET can also be used to create new Java class files from scratch. It uses a convenient internal representation of all the contents of Java binary (.class) files, allowing the user to edit the classes easily, in a structured manner.

Screenshot

Project Spotlight

WordBash

A Wordpress clone written in GNU Bash.

Screenshot

Project Spotlight

Blue Moon

Blue Moon solitaire for Unix.