66 projects tagged "Disassemblers"

Download Website Updated 03 Sep 2008 Hachoir core

Screenshot
Pop 53.05
Vit 3.78

Hachoir is a Python library used to represent a binary file as a tree of Python objects. Each object has a type, a value, an address, etc. The goal is to be able to know the meaning of each bit in a file. Hachoir is able to open invalid or truncated files. It only reads or computes data on demand to minimize load times. Many field types are predefined (integer, bit, string, etc.) and strings with a given character set (such as ISO-8859-1 or UTF-8) are supported. Addresses and sizes are stored in bits.

Download Website Updated 29 Nov 2009 Zeta

Screenshot
Pop 48.28
Vit 3.33

Zeta is a virtual platform or architecture. It is implemented in a software emulator, and it was created for the sole purpose of having a new target to which the Linux kernel, GNU bintutils, and GNU gcc can be ported.

No download Website Updated 14 Sep 2005 AVRsimu

Screenshot
Pop 24.17
Vit 1.00

AVRsimu is a simulator for Atmel AVR microcontrollers. It has a command line interface. AVRsimu aims to be small and portable.

Download Website Updated 03 Mar 2011 Linux Debug

Screenshot
Pop 23.62
Vit 1.42

Linux Debug is a functional clone of the old DOS debug.com for x86 linux. Functions include the ability to alter/examine memory and registers, set/clear breakpoints, step into and trace over, symmetric symbolic disassembler, and symbolic assembler. It has a simplified UI, and can work with bin and elf format files. Symbolic functions work only if debug symbols available in the file header. It features a NASM-compatible syntax for both disassembler and single line assembler.

No download Website Updated 14 Mar 2005 xtc4java

Screenshot
Pop 14.97
Vit 58.03

xtc4java is a library consisting of a Java bytecode analyser and modifier, 2 intermediate representation (IR) for compiler construction, a general abstract interpretation mechanism, a Java disassembler, and a control flow analyser.

Download Website Updated 14 Jun 2006 Boomerang

Screenshot
Pop 39.23
Vit 1.56

Boomerang is a decompiler that takes executable files and attempts to create a high level, compilable, possibly even maintainable source file that does the same thing. It does not matter if the executable file has symbols or not, or whether it was compiled using any particular language.

No download Website Updated 31 Jan 2005 DebugTrace

Screenshot
Pop 33.82
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.

Download Website Updated 15 Sep 2010 J51

Screenshot
Pop 53.39
Vit 5.40

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.

Download Website Updated 19 Jul 2004 Robotworld

Screenshot
Pop 24.17
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.

No download Website Updated 28 Jul 2005 Linice

Screenshot
Pop 81.51
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.

Screenshot

Project Spotlight

WordBash

A Wordpress clone written in GNU Bash.

Screenshot

Project Spotlight

Blue Moon

Blue Moon solitaire for Unix.