Bug#523338: ITP: radare -- Free advanced command line hexadecimal editor
Package: wnpp
Severity: wishlist
Owner: Sebastian Reichel <elektranox@gmail.com>
* Package name : radare
Version : 1.2.3
Upstream Author : pancake <pancake@youterm.com>
* URL : http://radare.org
* License : GPL
Programming Lang: C + scripts in various languages
Description : Free advanced command line hexadecimal editor
The project aims to create a complete free *nix-like toolchain for
working with binary files.
Its core is a commandline block-based hexadecimal editor which handles
everything as a file. A process, file, disk, memory... This flexibility
offers nice scripting features which can be mixed with lua, ruby,
perl, python and Vala.
A data block can be visualized in the way you want, making easier to
recognize data structures. One of them is a disassembler print format
which currently supports intel, arm, powerpc, m68k and java architectures.
Here's a pseudocode representation of an intel program.
radare comes with some other utilities:
* radare command line hexadecimal editor with IO plugin extensions
* rabin get info from ELF/MZ/PE/CLASS files
* radiff offers different binary diffing functionalities
* rasc shellcode generator and tester (outputs in raw, hexpairs or C)
* rasm commandline assembler and disassembler
* xrefs find crossed references on raw images for ppc, arm and x86
* rahash calculate different algorithms over data blocks of a file or stream
* rsc command line helpers written in shellscript or perl
* javasm minimalistic java assembler/disassembler/classdumper
* armasm minimalistic arm assembler
* rax converts between multiple radix numeric bases
-- System Information:
Debian Release: 5.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Reply to: