all options
squeeze  ]
[ Source: eresi  ]

Package: etrace (1:0.8a25-3)

Links for etrace


Debian Resources:

Download Source Package eresi:


Similar packages:

The Embedded ELF tracer

The ERESI tracer is an embedded tracer which operates directly from within the traced the binary itself. We acheive this modus operandi by using binary module injection and function redirection. A new binary is created where all functions are hooked so we can display the program entering and leaving functions. As the tracer is directly into the traced binary, we gain performance as we don't need to single-step, in comparison with others tracers relying on a kernel interface like its ptrace debugging API. Another major difference is that etrace works on all functions without using a predefined list, as done by most other tracers. Etrace was designed for reverse engineering targets with not only glibc functions, but also a custom function present in your binary or in a specific library.

The main features of the ELF tracer (etrace) are :

 * Command-line tracing on ELF binaries without using ptrace.
 * A logical organization of trace events fully integrated in the scripting
 * Support debug format information (if available) to display names and types
   of function parameters.
 * Advanced user control over selection of traced functions with regular

Tags: Interface Toolkit: Ncurses TUI

Other Packages Related to etrace

  • depends
  • recommends
  • suggests
  • enhances

Download etrace

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 11.6 kB56.0 kB [list of files]
i386 11.1 kB84.0 kB [list of files]
ia64 13.5 kB116.0 kB [list of files]
mips 11.7 kB92.0 kB [list of files]
mipsel 11.6 kB92.0 kB [list of files]
powerpc 13.9 kB100.0 kB [list of files]
s390 13.0 kB92.0 kB [list of files]
sparc 11.7 kB92.0 kB [list of files]