Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
edb-debugger — edb — кроссплатформенный отладчик для AArch32/x86/x86-64. | Kitploit
Инструменты/GitHubGitHub/eteran/edb-debugger
Обратная инженерияОтладчикиАнализ Бинарных Файлов
GitHubeteran/edb-debugger

edb-debugger

edb — кроссплатформенный отладчик для AArch32/x86/x86-64.

Репозиторий
3.0k3449 дней назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

C++ Qt Gitter Build Status License Paypal

edb — это кроссплатформенный отладчик для AArch32/x86/x86-64. Он был вдохновлён Ollydbg, но нацелен на работу на AArch32, x86 и x86-64, а также на нескольких ОС. В данный момент Linux является единственной официально поддерживаемой платформой, но порты для FreeBSD, OpenBSD, OSX и Windows находятся в разработке с разной степенью функциональности.

Screenshot

edb доступен под лицензией GPL 2, подробности см. в COPYING.

ПРИМЕЧАНИЕ: версия 1.5.0 — последняя версия, поддерживающая ядра Linux старше 3.0. Новая разработка будет нацелена на версии 3.0 и новее и будет выпущена как версия 2.0.0.

ПРИМЕЧАНИЕ: Этот README теперь охватывает только самую необходимую документацию; для более полной документации см. wiki

Клонирование

При клонировании репозитория, пожалуйста, используйте флаг --recursive в git, чтобы гарантировать, что подмодули будут корректно клонированы и обновлены до правильных версий. Вот пример:

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

Сборка

Сборка edb, как правило, довольно проста. Последний выпуск edb в настоящее время зависит от следующих пакетов:

ЗависимостьТребуемая версия
GCC/ClangПоддержка C++17
Qt>= 5.15 или >= 6.8

Во многих дистрибутивах уже есть пакеты, удовлетворяющие этим требованиям. В вики приведены примеры для некоторых популярных дистрибутивов:

  • https://github.com/eteran/edb-debugger/wiki/Compiling-(Fedora)
  • https://github.com/eteran/edb-debugger/wiki/Compiling-(Ubuntu)
  • https://github.com/eteran/edb-debugger/wiki/Compiling-(Debian)

После установки необходимых зависимостей сборка выполняется с помощью cmake:

CMake

Если вы планируете просто запускать edb из каталога сборки, всё просто:

root@kitploit:~
$ mkdir build
$ cd build
$ cmake ..
$ make
$ ./edb

Если вы хотите правильно установить edb в систему для всех пользователей, это лишь немного отличается:

root@kitploit:~
$ mkdir build
$ cd build
$ cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ ..
$ make
$ make install
$ edb

Установка

Базовая установка проста — вы можете выполнить

root@kitploit:~
$ make install

В этом случае плагины будут установлены в /usr/local/lib/edb, а двоичные файлы — в /usr/local/bin/.

Analytics

Скачать инструмент
Capstone>= 3.0
Graphviz>= 2.38.0 (необязательно)