RSS 4 projects tagged "Disassemblers"

Download Website Updated 28 Nov 2004 GCC Introspector

Screenshot
Pop 106.55
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 07 Jan 2003 Perl x86 Disassembler

Screenshot
Pop 27.93
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 Website Updated 06 Aug 2002 The Examiner

Screenshot
Pop 57.05
Vit 2.02

The Examiner is a tool to analyze foreign binary executables. Its goal is to provide a commented, disassembled version of the code without running the program. It analyzes possibly hostile executables that an intruder may have placed on a system. It was designed for forensic purposes but could be used for basic reverse-engineering goals as well.

Download No website Updated 03 Dec 2007 libdisasm

Screenshot
Pop 46.90
Vit 1.00

The libdisasm project provides C (and SWIG Python/Perl bindings) for disassembling x86 opcode streams into instruction and operand details.

Screenshot

Project Spotlight

Java Algebra System

An object-oriented, type safe, multi-threaded approach to computer algebra.

Screenshot

Project Spotlight

GRAL

A Java plotting library.