Edb

From aldeid
Jump to navigation Jump to search

Description

edb is a cross platform x86/x86-64 debugger. It was inspired by Ollydbg, but aims to function on x86 and x86-64 as well as multiple OS's. Linux is the only officially supported platform at the moment, but FreeBSD, OpenBSD, OSX and Windows ports are underway with varying degrees of functionality.

Installation

Prerequisites

$ sudo aptitude install libqt4-dev libboost1.58-all-dev git-core pkg-config libgraphviz-dev

Installation of edb

Recommended: cmake

$ sudo aptitude install libcapstone-dev cmake
$ git clone --recursive https://github.com/eteran/edb-debugger.git
$ cd edb-debugger/
$ mkdir build
$ cd build/
$ cmake ..
$ make

Alternative: qmake

edb can also be installed via qmake but it is planned to be phased out once cmake based building is proven reliable:

$ git clone --recursive https://github.com/eteran/edb-debugger.git
$ cd edb-debugger/
$ qmake
$ make
$ sudo make install

Usage

Interface

INCOMPLETE SECTION OR ARTICLE
This section/article is being written and is therefore not complete.
Thank you for your comprehension.

Comments

Keywords: edb debugger