Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

edb is a cross platform x86/x86-64 debugger.

License

NotificationsYou must be signed in to change notification settings

knikolenko/edb-debugger

 
 

Repository files navigation

GitterBuild Status

edb is a cross platform x86/x86-64 debugger. It was inspired byOllydbg, 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.

Screenshot

edb is available under the GPL 2 license, see the COPYING for details.

NOTE: This README now only covers the most essential documentation, for morecomplete documentation see thewiki

Cloning

When cloning the repo, please use git's--recursive flag to ensure that the sub-modules will be properly cloned and updated to the correct versions. Here is an example:

git clone --recursive git@github.com:eteran/edb-debugger.git

Compiling

Compiling edb is generally quite simple. edb currently depends on thefollowing packages:

DependencyVersion Required
Qt>= 4.6
Boost (Headers Only)>= 1.35
Capstone>= 3.0
[Graphviz] (http://www.graphviz.org/)>= 2.38.0 (Optional)

Many distributions already have packages that satisify these.

Once you have the necessary dependencies installed, there are two options for compiling:

CMake

If you plan to just run edb out of the build directory, it's as simple as this:

$ mkdir build$ cd build$ cmake ..$ make$ ./edb

If you would like to properly install edb on the system for all users, it's only a little different:

$ mkdir build$ cd build$ cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ ..$ make$ make install$ edb

Installing

Basic installation is simple, you may run

$ make install

In which case the plugins will be installed in/usr/local/lib/edb and the binarieswill be installed in/usr/local/bin/.

Analytics

About

edb is a cross platform x86/x86-64 debugger.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++94.4%
  • C3.6%
  • CMake1.5%
  • Other0.5%

[8]ページ先頭

©2009-2025 Movatter.jp