RSS 66 projects tagged "Disassemblers"

Download Website Updated 13 Dec 2009 Ovm

Screenshot
Pop 71.27
Vit 4.09

Ovm is a framework for building programming language runtime systems. The current emphasis is to produce a Java virtual machine compliant with the real time specification for Java.

Download Website Updated 09 Dec 2003 Reverse Engineering Compiler

Screenshot
Pop 176.97
Vit 1.00

REC is a portable reverse engineering compiler, or decompiler. It reads an executable file and attempts to produce a C-like representation of the code and data used to build it. It can decompile 386, 68k, PowerPC, and MIPS R3000 programs. It recognizes the following file formats: ELF (System V Rel. 4, e.g. Linux, Solaris, etc.), COFF (System V Rel. 3.x, e.g. SCO), PE (Win32 .EXE and .DLL for Microsoft Windows 95 and NT), AOUT (BSD derivatives, e.g. SunOS 4.x), Playstation PS-X (MIPS target only), and raw binary data (via .cmd files).

Download Website Updated 04 Dec 2012 hexdump

Screenshot
Pop 43.47
Vit 5.48

hexdump produces a CP/M-like format by default, and can handle EBCDIC. It is internationalized, and has many formatting functions.

No download Website Updated 18 Jan 2004 dis6502

Screenshot
Pop 37.79
Vit 1.00

dis6502 is a flow-tracing 6502 disassembler. It includes support for more input file formats and additional control file directives allowing for better disassembly of references to multi-byte variables.

Download Website Updated 10 Oct 2004 Assembly Language Debugger

Screenshot
Pop 44.60
Vit 1.46

ALD is an assembly language debugger, created as an alternative to gdb. It supports breakpoints, memory/register manipulation, x86 disassembly, and ELF/a.out file formats.

Download Website Updated 26 Jun 2006 Udis86

Screenshot
Pop 24.98
Vit 1.61

Udis86 is an easy-to-use minimalistic disassembler library (libudis86) for the x86 and x86-64 (AMD64) range of instruction set architectures. The primary intent of the design and development of udis86 is to aid software development projects that entail binary code analysis.

No download Website Updated 28 Jul 2005 Linice

Screenshot
Pop 82.58
Vit 3.19

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 step on modules, the kernel, or user programs. It supports the VGA frame buffer, the X Window System, serial connections, and monochrome adapters.

Download Website Updated 19 Jul 2004 Robotworld

Screenshot
Pop 24.66
Vit 1.00

Robot World aims to be a distributed physical environment inhabited by programmable robots, spanning across countless computers on the Internet in true peer-to-peer fashion.

Download Website Updated 15 Sep 2010 J51

Screenshot
Pop 53.53
Vit 5.45

J51 is a Intel MCS51 emulator with all the standard integrated peripherals. A disassembler with an integrated debugger is also included. Standard peripherals emulated are Timer 0/1 (Mode 0, 1, 2, and interrupts), serial interface in polled and interrupt mode, standard I/O, and ports 0 to 4. Microprocessors emulated are the Intel MCS 8051 (no peripherals), Intel 8051, Intel 8052, Philips LPC674, and Philips LPc900.

No download Website Updated 31 Jan 2005 DebugTrace

Screenshot
Pop 34.63
Vit 1.44

Debugtrace is a tool for printing execution traces that are helpful for debugging. It can generate instruction or call traces. It shows every instruction as it is executed, the values of registers that are written, and the memory that is read and written. It uses instrumentation rather than the debugging API, so it is much faster than doing the same thing with gdb. You can customize it to your own debugging needs. The tool works on Linux ARM, IA32, and EM64T.

Screenshot

Project Spotlight

Qmonix

A software monitoring and analysis SDK.

Screenshot

Project Spotlight

PyCraft

A Minecraft world editor.