1EDB(1)                                                                  EDB(1)
2
3
4

NAME

6       edb - graphical debugger and disassembler for executables
7

SYNOPSIS

9        edb [OPTION]... [TARGET]
10

DESCRIPTION

12       edb (Evan's Debugger) is a modular and modern disassembler and debugger
13       for binary ELF files based on ptrace API and edisasm lib.
14
15       --help Show usage and exit.
16
17       --symbols <file>
18              generate symbols map for file <file>
19
20       --attach <pid>
21              attach the process of PID <pid> to debugger
22
23       --run <program> <args...>
24              open <program> in debugger with optional <args...>
25
26       --version
27              show version and exit.
28

EXAMPLE

30       edb --symbols /lib/libc.so.6 > libc.so.6.map
31
32            Will generate symbols for libc and save it in a text file. It's useful if you store this map files on Dymbols Directory configured on edb preferences interactivelly.
33
34       for i in $(ls /lib); do edb --symbols $i > $(basename $i).map; done
35
36             Useful to generate maps for all libs you have in /lib.
37
38       edb --run /bin/ls
39
40             Will open the ls program binary in debugger.
41
42       edb --attach 1720
43
44            Attach the process of PID 1720 to debugger.
45

AUTHOR

47       Written by Evan Teran <eteran@alum.rit.edu>
48

REPORTING BUGS

50       Report   any   bugs   or   requests   for   features   via    BTS    on
51       http://bugs.codef00.com
52
54       Copyright   ©   2008   CodeF00.  Licensed  GPLv2:  GNU  GPL  version  2
55       <http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt>.  This  is  free
56       software:  you are free to change and redistribute it. There is NO WAR‐
57       RANTY, to the extent permitted by law.
58
59
60
61                                 December 2010                          EDB(1)
Impressum