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 the  capstone  disassembly
14       library.
15
16       --help Show usage and exit.
17
18       --symbols <file>
19              generate symbols map for file <file>
20
21       --attach <pid>
22              attach the process of PID <pid> to debugger
23
24       --run <program> [args...]
25              open <program> in debugger with optional [args...]
26
27       --version
28              show version string and exit.
29
30       --dump-version
31              show version and exit.
32

EXAMPLE

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

AUTHOR

51       Written by Evan Teran <evan.teran@gmail.com>
52

REPORTING BUGS

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