RSS 20 projects tagged "Disassemblers"

No download Website Updated 14 Sep 2005 AVRsimu

Screenshot
Pop 28.43
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 May 2004 Chump

Screenshot
Pop 47.83
Vit 3.48

Chump is a table-driven assembler and dissembler with a very fast new architecture input format. Both the assembler and disassembler are created using a single description. It comes with descriptions for ARM, MIPS, Stump, and 6809. It is intended for use as a library compiled with other programs to allow line assembly and disassembly.

Download Website Updated 11 Jun 2003 Classfile Reader & Writer

Screenshot
Pop 26.50
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 05 Dec 2002 DSP5600x disassembly library

Screenshot
Pop 12.21
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 18 May 2013 ELFIO

Screenshot
Pop 277.38
Vit 47.13

ELFIO is an ELF (Executable and Linkable Format) reader and producer implemented as a C++ library.

Download Website Updated 13 Feb 2012 Erasm++

Screenshot
Pop 41.59
Vit 2.06

Erasm++, the Embedded Runtime Assembler in C++, is an Embedded Domain Specific Language (EDSL) in C++ for runtime code generation on Intel 64/IA-32 architectures. It supports complete compile-time syntax checking, and its code generators run very quickly because necessary data are computed statically. Also included are GenericDsm, a fast and generic instruction decoder library which supports "pattern matching" against the decoded instructions, and MetaPrelude, a Haskell-like lazy metaprogramming library that helps implementing EDSLs in C++.

Download Website Updated 28 Nov 2004 GCC Introspector

Screenshot
Pop 105.30
Vit 1.98

The GCC XML Tree Node Introspector project consists of a patch to the gcc compiler to output the internal compiler tree nodes in RDF/XML and programs to process that RDF/XML. The tree nodes are complex data structures which represent the source code inside the compiler. Through these tree nodes, users are able to extract information from their programs that would be otherwise very difficult to obtain. Modules exist to store these nodes in Redland RDF using a Berkley database. The long-term goal of the project is create a high-level API that will make the programmatic manipulation of programs easier than it is now.

Download Website Updated 03 Sep 2008 Hachoir core

Screenshot
Pop 55.50
Vit 3.89

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 11 Nov 2012 Industria

Screenshot
Pop 80.81
Vit 4.72

Industria is a collection of portable R6RS Scheme libraries for cryptography (AES, DES, Blowfish, HMAC, MD5, SHA-1, SHA-2, RSA, DSA, etc.), zip/gzip/zlib decompression, disassembly of amd64 machine code, Off-The-Record messaging, bytevector pack/unpack syntax, TLS connections via custom binary ports, and more.

No download Website Updated 03 Aug 2007 Interactive Decompiler

Screenshot
Pop 76.14
Vit 1.00

IDC is an interactive decompiler. The user starts with an almost literal translation of assembly code in C language, which he progressively decompiles by the successive application of low-level refactorings, ultimately leading to high-level C code.

Screenshot

Project Spotlight

Joget Workflow

A platform to easily build enterprise Web apps.

Screenshot

Project Spotlight

uniclient

A universal TCP client.