squeeze  ] [  sid  ]
[ Source: eresi  ]

Package: librevm0-dev (1:0.8a25-3 and others)

The Reverse Engineering Vector Machine

Librevm is a compact library that includes the Eresi interpreter. REVM is a central piece of software in the ERESI framework as it exports a complete API for interpreting programs written in the Eresi language independently of the binary format, architecture, or Operating System environment.

The main features of the REVM library are :

 * A complete interpreter of the Eresi language (foreach, match, gotos,
   arithmetics ..)
 * Generation of graphviz input files from Control Flow Graphs (CFG) and
   Call Graphs of analyzed binary programs, using the analysis API of the
   Eresi component libmjollnir.
 * Full resolved disassembling of sections, functions, or basic blocks,
   using features from the Eresi disassembly engine libasm.
 * A configuration system allowing user variables, for personalizing the
   REVM behavior for your own convenience.
 * A generic API of Eresi commands to manage prompt, workspaces, and
   terminal colors.
 * A generic module system for dynamically loaded Eresi extensions.
 * Handling of I/O for receiving commands from readline or from the
   network (optional).
 * Capability of logging work sessions on disk for future consultation.

This package contains the development files provided by librevm (the static library - i.e the .a file - and the librevm headers).

Tags: Software Development: Libraries, : qa::low-popcon, Role: Development Library

Other Packages Related to librevm0-dev

  • depends
  • recommends
  • suggests
  • dep: libelfsh0 [m68k, mips, mipsel]
    The ELF shell library
  • dep: librevm0 (= 1:0.8a25-3) [not m68k, mips, mipsel]
    The Reverse Engineering Vector Machine

Download librevm0-dev

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha 1:0.8a25-3 391.6 kB2428 kB [list of files]
amd64 1:0.8a25-3 256.4 kB1349 kB [list of files]
hppa 1:0.8a25-3 334.5 kB1512 kB [list of files]
i386 1:0.8a25-3 236.9 kB908 kB [list of files]
ia64 1:0.8a25-3 394.1 kB2500 kB [list of files]
m68k (unofficial port) 1:0.8a25-2 247.9 kB1060 kB [list of files]
mips 1:0.8a25-2 298.0 kB1332 kB [list of files]
mipsel 1:0.8a25-2 280.8 kB1332 kB [list of files]
powerpc 1:0.8a25-3 211.9 kB868 kB [list of files]
s390 1:0.8a25-3 252.9 kB988 kB [list of files]
sparc 1:0.8a25-3 322.7 kB1484 kB [list of files]